Zmniejsz koszty logowania

Po włączeniu rejestrowania logów musisz skonfigurować sposób kierowania, przechowywania i przechowywania logów. Jeśli przekroczysz bezpłatne limity korzystania i przechowywania, mogą zostać naliczone dodatkowe koszty Google Cloud za przetwarzanie i przechowywanie logów. Zapoznaj się z cenami Google Cloud Observability.

Możesz jednak kontrolować koszty rejestrowania, stosując dowolną z metod opisanych w następnych sekcjach.

Zmniejsz użycie rejestrowania

Możesz ograniczyć ilość danych z dziennika, które są przetwarzane, wykluczając określone wpisy z dziennika. Zapoznaj się z artykułami Wykluczenia w Cloud LoggingWykluczanie dzienników.

Przykład: to polecenie aktualizuje zasobnik rejestrowania _Default, aby wykluczyć z niego pliki dziennika GetVehicle.

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

Eksportowanie lub kierowanie dzienników

Aby uniknąć standardowych kosztów przetwarzania i przechowywania, możesz kierować dzienniki do innych miejsc docelowych w Google Cloud lub do miejsc docelowych zewnętrznych. Aby uniknąć kosztów przetwarzania, wyłącz przetwarzanie dzienników w sposób opisany w następnej sekcji.

Zapoznaj się z artykułami Eksportowanie danych z Cloud Logging i Eksportowanie logów.

Wyłączanie pozyskiwania logów

Jeśli nie zamierzasz używać logów Fleet Engine, możesz uniknąć potencjalnych opłat za Cloud Logging, wyłączając przetwarzanie. Domyślnie logi Fleet Engine są kierowane do zasobnika _Default.

To polecenie aktualizuje _Default logging bucket, aby nie przetwarzać plików dziennika 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"'

Zobacz też artykuł Cztery kroki do zarządzania kosztami Cloud Logging w ramach budżetu.