Nach der Aktivierung der Protokollierung sind Sie dafür verantwortlich, festzulegen, wie Sie um Ihre Logs weiterzuleiten, zu speichern und aufzubewahren. Es können zusätzliche Google Cloud-Kosten anfallen für die Logaufnahme und -aufbewahrung, wenn Sie die Nutzungs- und Aufbewahrungslimits für kostenlos. Siehe Google Cloud Observability – Preise.
Sie können die Logging-Kosten jedoch mit einem der folgenden Ansätze kontrollieren. die in den folgenden Abschnitten beschrieben werden.
Logging-Nutzung reduzieren
Sie können die Menge der aufgenommenen Logdaten begrenzen, indem Sie bestimmte Logs ausschließen Einträge. Weitere Informationen finden Sie unter Cloud Logging-Ausschlüsse und Logs ausschließen.
Logs exportieren oder weiterleiten
Sie können Logs an andere Google Cloud- oder externe Ziele weiterleiten, um den Standardkosten für Datenaufnahme und -speicherung. Deaktivieren Sie die Logaufnahme wie im nächsten Abschnitt beschrieben, um Aufnahmekosten zu vermeiden.
Weitere Informationen finden Sie unter Cloud Logging-Exporte und Exportieren. Logs
Logaufnahme deaktivieren
Wenn Sie nicht beabsichtigen, Fleet Engine-Logs zu verwenden, können Sie potenzielle Cloud- Logging-Gebühren durch Deaktivieren der Aufnahme. Standardmäßig sind Fleet Engine-Logs an den Log-Bucket „_Default“ weitergeleitet.
Mit dem folgenden Befehl wird der Logging-Bucket „_Default“ aktualisiert, sodass er keine Flotte aufnehmen kann Engine-Logs
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"''
Siehe auch Vier Schritte zum Verwalten Ihrer Cloud Logging-Kosten auf einem Budget.