Änderungslogs für Systemzustand deaktivieren und aktivieren
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
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.
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.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-08-18 (UTC)."],[[["\u003cp\u003eCompute Engine, by default, logs health state changes of managed instance groups when application-based health checks are configured, but these logs can be disabled.\u003c/p\u003e\n"],["\u003cp\u003eDisabling health state change logs can be achieved by creating an exclusion filter in the Logs Router, using a specific filter targeting \u003ccode\u003ecompute.googleapis.com%2Finstance_group_manager_events\u003c/code\u003e and \u003ccode\u003ejsonPayload.instanceHealthStateChange\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eTo re-enable previously disabled health state change logs, you can disable or delete the corresponding exclusion filter in the Logs Router.\u003c/p\u003e\n"],["\u003cp\u003eCompute Engine will start or stop logging health state changes for managed instance groups immediately upon updating the exclusion filter settings.\u003c/p\u003e\n"]]],[],null,["# Disabling and enabling health state change logs\n\n*** ** * ** ***\n\nBy default, Compute Engine logs health state changes of your managed instance\ngroup when you configure application-based [health check](/compute/docs/instance-groups/autohealing-instances-in-migs#setting_up_an_autohealing_policy)\nfor the group. However, you can disable the logs if you want to reduce the\nlogging costs or don't have any specific requirement to log the health state\nchanges.\n\nFor logs of load balancer health checks, see [load balancer's health check logging](/load-balancing/docs/health-check-logging).\n\nBefore you begin\n----------------\n\n- Read the [Logs exclusion](/logging/docs/exclusions) documentation.\n- Review the [Cloud Logging pricing](/stackdriver/pricing).\n\nDisabling health state change logs\n----------------------------------\n\nTo disable the health state change logs, use the [Logs exclusions](/logging/docs/exclusions)\nto create an exclusion filter that discards the logs. \n\n### Console\n\n1. Go to the **Logs Router** page in the Google Cloud console.\n\n [Go to Logs Router](https://console.cloud.google.com/logs/router)\n2. In the `_Default` logging bucket row, click the\n *more_vert* menu\n and then select **Edit sink**.\n\n3. In the **Choose logs to filter out of sink** section, click **Add exclusion**.\n\n4. In the **Exclusion filter name** field, specify a name for your filter.\n\n5. Build the following exclusion filter:\n\n ```\n logName=\"projects/PROJECT_ID/logs/compute.googleapis.com%2Finstance_group_manager_events\" AND\n jsonPayload.instanceHealthStateChange:\"*\"\n ```\n6. To save the changes, click **Update sink**.\n\n After you save the changes, Compute Engine begins to filter out the instance\n health state change logs. To learn more, see [Managing sinks](/logging/docs/export/configure_export_v2#managing_sinks)\n and [Creating exclusion filters](/logging/docs/exclusions#create-filter-existing).\n\nEnabling health state change logs\n---------------------------------\n\nYou can enable any previously disabled instance health state change logs or\nremove the exclusion filter that you added earlier to\n[disable the logs](#disabling_health_state_change_logs). \n\n### Console\n\nTo enable health state change logging, do the following:\n\n1. Go to the **Logs Router** page in the Google Cloud console.\n\n [Go to Logs Router](https://console.cloud.google.com/logs/router)\n2. In the `_Default` logging bucket row, click the\n *more_vert* menu\n and then select **Edit sink**.\n\n3. In the **Choose logs to filter out of sink** section, click **Disable**\n next to the exclusion filter that filters out instance health state\n change logs. You can also **Delete** the exclusion filter if you no longer\n need it.\n\n | **Note:** Check all your exclusion filters because the same log entries could be targeted by more than one filter.\n4. Click **Update sink** to save the changes.\n\n After you save the changes, Compute Engine begins to log the health\n state changes. For more information about log entries, see\n [Format of log entries](/compute/docs/instance-groups/monitoring-managed-instance-health-state-changes#what_is_logged).\n\nTo learn more, see [Managing sinks](/logging/docs/export/configure_export_v2#managing_sinks)\nand [Removing exclusions](/logging/docs/exclusions#stopping-resource).\n\nWhat's next\n-----------\n\n- [Monitoring managed instance health state changes](/compute/docs/instance-groups/monitoring-managed-instance-health-state-changes)\n- [What makes a good autohealing health check](/compute/docs/instance-groups/autohealing-instances-in-migs#what_makes_a_good_autohealing_health_check)."]]