Po włączeniu rejestrowania logów musisz skonfigurować sposób kierowania, przechowywania i przechowywania logów. Jeśli przekroczysz limity wykorzystania i przechowywania bez ponoszenia opłat, mogą zostać naliczone dodatkowe koszty Google Cloud za przetwarzanie i przechowywanie logów. Sprawdź cennik Google Cloud Observability.
Możesz jednak kontrolować koszty rejestrowania, korzystając z jednego z podanych niżej sposobów.
Zmniejszanie wykorzystania rejestrowania
Możesz ograniczyć ilość danych dziennika przetwarzanych przez usługę, wykluczając określone pozycje dziennika. Zapoznaj się z artykułami Wykluczenia w Cloud Logging i Wykluczanie logów.
Przykład: to polecenie aktualizuje zasobnik logowania _Default
, aby wykluczyć logi GetVehicle
.
gcloud logging sinks update _Default \
--add-exclusion=name=get-vehicle,filter='jsonPayload.@type:"type.googleapis.com/maps.fleetengine.v1.GetVehicleLog"'
Eksportowanie lub przekierowywanie dzienników
Aby uniknąć standardowych kosztów przetwarzania i przechowywania, możesz kierować logi do innych miejsc docelowych w Google Cloud lub do miejsc docelowych zewnętrznych. Aby uniknąć kosztów przetwarzania, wyłącz przetwarzanie logów w sposób opisany w następnej sekcji.
Zapoznaj się z artykułami Eksportowanie logów 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.
Podane niżej polecenie aktualizuje zasobnik _Default logging, aby nie przetwarzał logów z 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ł 4 sposoby na zarządzanie kosztami Cloud Logging w ramach budżetu.