Wenn Sie die anwendungsbasierte Systemdiagnose für die Gruppe konfigurieren, erfasst Compute Engine standardmäßig Änderungen des Systemzustand der verwalteten Instanzgruppe in Logs. Sie können die Logs jedoch deaktivieren, wenn Sie die Logging-Kosten senken möchten oder keine bestimmte Anforderung zum Logging der Änderungen des Systemzustands haben.
Logs von Systemdiagnosen für den Load-Balancer finden Sie unter Logging der Systemdiagnosen des Load-Balancers.
Vorbereitung
- Lesen Sie die Dokumentation zu Logausschlüssen.
- Preise für Cloud Logging ansehen
Änderungslogs für Systemzustand deaktivieren
Zum Deaktivieren der Änderungslogs für den Systemzustand verwenden Sie Logausschlüsse, um einen Ausschlussfilter zu erstellen, mit dem die Logs verworfen werden.
Console
Rufen Sie in der Google Cloud Console die Seite „Logs Router” auf.
Klicken Sie in der Zeile mit dem Logging-Bucket
_Default
auf das more_vert Menü und wählen Sie Senke bearbeiten aus.Klicken Sie im Abschnitt Auswählen zum Filtern aus der Senke auf Ausnahme hinzufügen.
Geben Sie im Feld Name des Ausschlussfilters einen Namen für den Filter ein.
Erstellen Sie den folgenden Ausschlussfilter:
logName="projects/PROJECT_ID/logs/compute.googleapis.com%2Finstance_group_manager_events" AND jsonPayload.instanceHealthStateChange:"*"
Klicken Sie auf Senke aktualisieren, um die Änderungen zu speichern.
Nachdem Sie die Änderungen gespeichert haben, filtert Compute Engine die Änderungslogs zum Instanzzustand. Weitere Informationen finden Sie unter Senken verwalten und Ausschlussfilter erstellen.
Änderungslogs für Systemzustand aktivieren
Sie können alle zuvor deaktivierten Änderungslogs für den Instanz-Systemzustand aktivieren oder den zuvor hinzugefügten Ausschlussfilter entfernen, um die Logs zu deaktivieren.
Console
So aktivieren Sie das Änderungs-Logging für Systemzustand:
Rufen Sie in der Google Cloud Console die Seite „Logs Router” auf.
Klicken Sie in der Zeile mit dem Logging-Bucket
_Default
auf das more_vert Menü und wählen Sie Senke bearbeiten aus.Klicken Sie im Abschnitt Auswählen zum Filtern aus der Senke neben dem Ausschlussfilter, mit dem Änderungslogs für den Instanz-Systemzustand herausgefiltert werden, auf Deaktivieren. Sie können den Ausschlussfilter auch löschen, wenn Sie ihn nicht mehr benötigen.
Klicken Sie auf Senke aktualisieren, um die Änderungen zu speichern.
Nach dem Speichern der Änderungen beginnt Compute Engine, die Änderungen des Systemzustands zu protokollieren. Weitere Informationen zu Logeinträgen finden Sie unter Format von Logeinträgen.
Weitere Informationen finden Sie unter Senken verwalten und Ausschlüsse entfernen.
Nächste Schritte
- Änderungen des Systemzustand von verwalteten Instanzen überwachen
- Grundlagen einer guten Systemdiagnose für die automatische Reparatur