הפחתת עלויות הרישום ביומן

אחרי שמפעילים את הרישום ביומן, אתם אחראים להגדיר את האופן שבו רוצים לנתב, לאחסן ולשמור את היומנים. אם תחרגו מהמגבלות ללא חיוב על שימוש ושימור ביומן, ייתכן שתצברו עלויות נוספות ב-Google Cloud על הטמעת יומנים ושימור שלהם. מחירון של Google Cloud Observability

עם זאת, אפשר לשלוט בעלויות הרישום ביומן באמצעות אחת מהגישות הבאות שמתוארות בקטעים הבאים.

צמצום השימוש ברישום ביומן

אפשר להגביל את כמות נתוני היומן שסופחים על ידי החרגת רשומות מסוימות ביומן. אפשר לעיין במאמרים החרגות ב-Cloud Logging והחרגת יומנים.

דוגמה: הפקודה הבאה מעדכנת את הקטגוריה של הרישום ביומן _Default כך שתחרוג מהיומנים של GetVehicle.

    gcloud logging sinks update _Default \
    --add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'

ייצוא או ניתוב של יומנים

כדי להימנע מעלות ברירת המחדל של הטמעה ואחסון, אפשר לנתב יומנים ליעדים אחרים ב-Google Cloud או ליעדים חיצוניים. כדי להימנע מהעלויות של הטמעת הנתונים, חשוב להשבית את הטמעת היומנים כפי שמתואר בקטע הבא.

אפשר לעיין במאמרים ייצוא של Cloud Logging וייצוא יומנים.

השבתת הטמעת יומנים

אם אתם לא מתכוונים להשתמש ביומני Fleet Engine, תוכלו להימנע מחיובים פוטנציאליים ב-Cloud Logging על ידי השבתת הטמעת הנתונים. כברירת מחדל, יומני Fleet Engine מנותבים לקטגוריית היומנים ‎_Default.

הפקודה הבאה מעדכנת את הקטגוריה _Default לתיעוד ביומן כך שלא תתבצע הטמעה של יומני Fleet Engine.

    gcloud logging sinks update _Default \
    --log-filter='NOT LOG_ID("cloudaudit.googleapis.com/activity") \
    AND NOT LOG_ID("externalaudit.googleapis.com/activity") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("externalaudit.googleapis.com/system_event") \
    AND NOT LOG_ID("cloudaudit.googleapis.com/access_transparency") \
    AND NOT LOG_ID("externalaudit.googleapis.com/access_transparency") \
    AND NOT resource.type:"fleetengine.googleapis.com"'

כדאי לעיין גם במאמר ארבעה שלבים לניהול העלויות של Cloud Logging בהתאם לתקציב.