Einstellungen für allgemeine Benachrichtigungsrichtlinien

Mit Benachrichtigungsrichtlinien in Cloud Monitoring können Sie Google Cloud -Dienste überwachen, indem Sie die Zieldaten, Triggerbedingungen und Benachrichtigungskanäle angeben. Sie können die empfohlenen Einstellungen in diesem Dokument verwenden, um gängige Benachrichtigungsrichtlinien für Dienste wie BigQuery, Bigtable, Compute Engine, Cloud Logging, Spanner und Cloud Trace zu erstellen.

Informationen zu diesen Einstellungen

Die meisten Abschnitte in diesem Dokument enthalten die folgenden Elemente:

  • Titel: Listet den relevanten Produktnamen und eine kurze Beschreibung der Benachrichtigungsrichtlinie auf.
  • Zusammenfassung: Beschreibt die Benachrichtigungsrichtlinie. Ausführliche Informationen finden Sie in der entsprechenden Produktdokumentation.
  • Schritte zum Erstellen einer Benachrichtigungsrichtlinie: Hier werden die Schritte zum Erstellen einer Benachrichtigungsrichtlinie beschrieben. Eine ausführliche Anleitung finden Sie unter Benachrichtigungsrichtlinie erstellen.
  • Neue Bedingung: Listet die Felder auf, die angeben, was überwacht und wie die Daten aggregiert werden.
  • Benachrichtigungstrigger konfigurieren: Listet die Felder auf, die angeben, wann die Bedingung einer Benachrichtigungsrichtlinie erfüllt ist. Wenn Sie das Zeitfenster für die erneute Prüfung ändern, können Sie die Häufigkeit reduzieren, mit der die Bedingung erfüllt wird.

Einstellungen für Benachrichtigungsrichtlinien mit Diagrammeinstellungen verknüpfen

Wenn Sie nur ein Diagramm konfigurieren möchten, in dem Kontingentdaten angezeigt werden, können Sie die Einstellungen in der Tabelle Neue Bedingung verwenden. Für Benachrichtigungsbedingungen wird eine andere Notation als für Diagrammtools verwendet. Zu den Diagrammtools gehören der Metrics Explorer und die Konfiguration von Diagrammen in benutzerdefinierten Dashboards:
Neue Bedingung – Dialogfeld
Feldname
Diagramme
Funktion für rollierendes Zeitfenster

Optimal konfiguriert basierend auf den ausgewählten Messwert- und Aggregationseinstellungen.

So geben Sie die Ausrichtungsfunktion an:

  1. Maximieren Sie im Element Aggregation das erste Menü und wählen Sie Aligner konfigurieren aus. Die Ausrichtungsfunktion und die Gruppierungselemente werden hinzugefügt.
  2. Maximieren Sie das Element Ausrichtungsfunktion und treffen Sie eine Auswahl.

Rollierendes Zeitfenster Minimales Intervall
(Klicken Sie auf Abfrageelement hinzufügen, um darauf zuzugreifen.)
Zeitreihen gruppieren nach
(im Abschnitt Über Zeitreihen hinweg)
Zweites Menü des Elements Aggregation
Zeitreihenaggregation
(im Abschnitt Über Zeitreihen hinweg)
Erstes Menü des Elements Aggregation

Abrechnung

Wenn Sie informiert werden möchten, sobald Ihre abrechenbaren oder prognostizierten Kosten ein bestimmtes Budget überschreiten, erstellen Sie in der Google Cloud Console auf der Seite Budgets und Benachrichtigungen eine Benachrichtigung:

  1. Rufen Sie in der Google Cloud Console die Seite Abrechnung auf:

    Zur Abrechnung

    Sie können diese Seite auch über die Suchleiste finden.

    Wenn Sie mehrere Cloud-Rechnungskonto haben, führen Sie einen der folgenden Schritte aus:

    • Wählen Sie zum Verwalten von Cloud Billing für das aktuelle Projekt die Option Zum verknüpften Rechnungskonto aus.
    • Wenn Sie lieber ein anderes Cloud-Rechnungskonto aufrufen möchten, wählen Sie Rechnungskonten verwalten und anschließend das Konto aus, für das Sie ein Budget festlegen möchten.
  2. Wählen Sie im Navigationsmenü für die Abrechnung Budgets und Benachrichtigungen aus.
  3. Klicken Sie auf Budget erstellen.
  4. Füllen Sie das Dialogfeld für das Budget aus. In diesem Dialogfeld wählen Sie Google Cloud -Projekte und -Produkte aus und erstellen dann ein Budget für diese Kombination. Standardmäßig werden Sie informiert, sobald Sie 50 %, 90 % bzw. 100 % des Budgets erreichen. Die vollständige Dokumentation finden Sie unter Budgets und Budgetbenachrichtigungen festlegen.

BigQuery-Ausführungszeit

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die Sie benachrichtigt, wenn das 99. Perzentil der Ausführungszeit einer BigQuery-Anfrage einen benutzerdefinierten Grenzwert überschreitet:

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option BigQuery-Projekt aus.
Wählen Sie im Menü Messwertkategorien die Option Abfrage aus.
Wählen Sie im Menü Messwerte die Option Ausführungszeiten für Abfragen aus.
Filter
Über Zeitreihen
Zeitreihen gruppieren nach
priority
Über Zeitreihen hinweg
Zeitreihenaggregation
99th percentile
Rollierendes Zeitfenster 5 m
Funktion für rollierendes Zeitfenster sum
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert Sie legen diesen Wert fest. Wir empfehlen jedoch einen Grenzwert von 60 Sekunden.
Zeitfenster noch einmal testen most recent value

BigQuery-Nutzung

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die Sie benachrichtigt, wenn die aufgenommenen BigQuery-Messwerte einen benutzerdefinierten Wert überschreiten:

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option BigQuery-Dataset aus.
Wählen Sie im Menü Messwertkategorien die Option Speicher aus.
Wählen Sie im Menü Messwerte einen Messwert aus. Zu den nutzungsspezifischen Messwerten gehören Stored bytes, Uploaded bytes und Uploaded bytes billed. Eine vollständige Liste der verfügbaren Messwerte finden Sie unter BigQuery-Messwerte.
Filter project_id: Ihre Projekt-ID in Google Cloud .
dataset_id: Ihre Dataset-ID.
Über Zeitreihen
Zeitreihen gruppieren nach
dataset-id: Ihre Dataset-ID.
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 1 m
Funktion für rollierendes Zeitfenster mean
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert Sie legen den akzeptablen Wert fest.
Zeitfenster noch einmal testen 1 minute

Bigtable-Speicherauslastung

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die Speicherauslastung für Ihren Bigtable-Cluster über einem empfohlenen Schwellenwert wie 70 % liegt.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Cloud Bigtable-Cluster aus.
Wählen Sie im Menü Messwertkategorien die Option Cluster aus.
Wählen Sie im Menü Messwerte die Option Speicherauslastung aus.

(Der metric.type ist bigtable.googleapis.com/cluster/storage_utilization).
Filter cluster = YOUR_CLUSTER_ID
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Bedingung wird ausgelöst, wenn Any time series violates
Grenzwertposition Above threshold
Grenzwert 70
Zeitfenster noch einmal testen 10 minutes

Compute Engine-Prüfung des frühen Starts

Prüfung des frühen Starts zeigt an, ob der Teil für den frühen Start in der letzten Startreihenfolge die Prüfung bestanden hat. Der frühe Start bezieht sich auf die Startreihenfolge vom Start der UEFI-Firmware bis zur Übergabe der Kontrolle an den Bootloader.

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die frühe Startsequenz für eine Ihrer Compute Engine-VM-Instanzen fehlschlägt.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option VM-Instanz aus.
Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
Wählen Sie im Menü Messwerte die Option Frühe Startvalidierung aus.
Filter status = failed
Über Zeitreihen
Zeitreihen gruppieren nach
status
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster Standard verwenden
Funktion für rollierendes Zeitfenster Standardeinstellung verwenden
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 0
Zeitfenster noch einmal testen 1 minute

Compute Engine-Prüfung des späten Starts

Prüfung des späten Starts zeigt an, ob der Teil für den späten Start in der letzten Startreihenfolge die Prüfung bestanden hat. Der späte Start bezieht sich auf die Startreihenfolge vom Bootloader bis zum Abschluss. Dies schließt das Laden des Betriebssystemkernels ein.

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die späte Bootsequenz für eine Ihrer Compute Engine-VM-Instanzen fehlschlägt.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option VM-Instanz aus.
Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
Wählen Sie im Menü Messwerte die Option Late Boot Validation aus.
Filter status = failed
Über Zeitreihen
Zeitreihen gruppieren nach
status
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster Standard verwenden
Funktion für rollierendes Zeitfenster Standardeinstellung verwenden
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 0
Zeitfenster noch einmal testen 1 minute

Logging der aufgenommenen Log-Byte pro Monat

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die Anzahl der in Ihre Log-Buckets geschriebenen Log-Bytes Ihr benutzerdefiniertes Limit für Cloud Logging überschreitet.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Global aus.
Wählen Sie im Menü Messwertkategorien die Option Logbasierter Messwert aus.
Wählen Sie im Menü Messwerte die Option Monatlich aufgenommene Log-Bytes aus.
Filter Keine.
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 60 m
Funktion für rollierendes Zeitfenster max
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert Sie legen den akzeptablen Wert fest.
Zeitfenster noch einmal testen Der kleinste akzeptable Wert liegt bei 30 Minuten.

Empfehlungsprognose

Wenn Sie eine Benachrichtigung für Empfehlungen einrichten möchten, verwenden Sie die folgenden Einstellungen in der Benachrichtigungsrichtlinie.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Verwendete API aus.
Wählen Sie im Menü Messwertkategorien die Option API aus.
Wählen Sie im Menü Messwerte die Option Anzahl der Anfragen aus.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.Predict
response_code != 200
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 1 m
Funktion für rollierendes Zeitfenster sum
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 0
Zeitfenster noch einmal testen 5 minutes

Reduzierung der Aufzeichnung von Nutzerereignissen für Empfehlungen

Wenn Sie eine Benachrichtigung zur Reduzierung der Ereignisaufzeichnung für Empfehlungen einrichten möchten, verwenden Sie die folgenden Einstellungen in der Benachrichtigungsrichtlinie.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Verwendete API aus.
Wählen Sie im Menü Messwertkategorien die Option API aus.
Wählen Sie im Menü Messwerte die Option Anzahl der Anfragen aus.
Filter service = recommendationengine.googleapis.com
method = google.cloud.recommendationengine.v1beta1.PredictionService.CollectUserEvent
response_code != 200
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 1 m
Funktion für rollierendes Zeitfenster sum
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Metric absence
Benachrichtigungstrigger Any time series violates
Abwesenheitszeit für Trigger 10 minutes

Spanner-CPU-Auslastung mit hoher Priorität

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die CPU-Auslastung mit hoher Priorität für Spanner über einem empfohlenen Schwellenwert liegt.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Cloud Spanner-Instanz aus.
Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
Wählen Sie im Menü Messwerte die Option CPU-Auslastung nach Priorität aus.

(Der metric.type ist spanner.googleapis.com/instance/cpu/utilization_by_priority).
Filter instance_id = YOUR_INSTANCE_ID
priority = high
Über Zeitreihen
Zeitreihen gruppieren nach
location für multiregionale Instanzen;
bei regionalen Instanzen frei lassen.
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 10 m
Funktion für rollierendes Zeitfenster mean
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 45% für multiregionale Instanzen;
65% für regionale Instanzen.
Zeitfenster noch einmal testen 10 minutes

Gleitende 24-Stunden-Auslastung für Spanner

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn der gleitende 24-Stunden-Durchschnitt Ihrer CPU-Auslastung für Spanner über einem empfohlenen Schwellenwert liegt.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Cloud Spanner-Instanz aus.
Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
Wählen Sie im Menü Messwerte die Option Geglättete CPU-Auslastung aus.

(Der metric.type ist spanner.googleapis.com/instance/cpu/smoothed_utilization).
Filter instance_id = YOUR_INSTANCE_ID
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 10 m
Funktion für rollierendes Zeitfenster mean
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 90%
Zeitfenster noch einmal testen 10 minutes

Spanner-Speicher

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn der Speicher für Ihre Spanner-Instanz einen empfohlenen Schwellenwert überschreitet.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Cloud Spanner-Instanz aus.
Wählen Sie im Menü Messwertkategorien die Option Instanz aus.
Wählen Sie im Menü Messwerte die Option Verwendeter Speicher aus.

(Der metric.type ist spanner.googleapis.com/instance/storage/utilization).
Filter instance_id = YOUR_INSTANCE_ID
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 10 m
Funktion für rollierendes Zeitfenster max
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Bedingung wird ausgelöst, wenn Any time series violates
Grenzwertposition Above threshold
Grenzwert Sie müssen keinen bestimmten Grenzwert für den maximalen Speicher pro Knoten festlegen. Wir empfehlen jedoch, eine Benachrichtigung einzurichten, die Sie informiert, wenn Sie sich dem maximalen Speicherlimit nähern. Weitere Informationen finden Sie unter Messwerte zur Speicherauslastung.
Zeitfenster noch einmal testen 10 minutes

Verfolgung des Kontingents bei der API-Auslastung

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn die monatlich aufgenommenen Cloud Trace-Spans Ihr Kontingent überschreiten.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Verwendete API aus.
Wählen Sie im Menü Messwertkategorien die Option API aus.
Wählen Sie im Menü Messwerte die Option Anzahl der Anfragen aus.

(Der metric.type ist serviceruntime.googleapis.com/api/request_count).
Filter service = cloudtrace.googleapis.com
response_code = 429
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 1 m
Funktion für rollierendes Zeitfenster sum
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 0
Zeitfenster noch einmal testen 1 minute

Monatliche Auslastung der Trace-Spans überwachen

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die Sie benachrichtigt, wenn die Anzahl der monatlich aufgenommenen Cloud Trace-Spans einen benutzerdefinierten Grenzwert überschreitet:

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Global aus.
Wählen Sie im Menü Messwertkategorien die Option Abrechnung aus.
Wählen Sie im Menü Messwerte die Option Monatlich aufgenommene Trace-Spans aus.
Filter
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 60 m
Funktion für rollierendes Zeitfenster max
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Threshold value Sie legen den akzeptablen Wert fest.
Zeitfenster noch einmal testen Der kleinste akzeptable Wert liegt bei 30 Minuten.

Trace-Exportfehler

Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, die ausgelöst wird, wenn beim Exportieren von Cloud Trace-Daten nach BigQuery Fehler auftreten.

Neue Bedingung
Feld

Wert
Ressource und Messwert Wählen Sie im Menü Ressourcen die Option Cloud Trace aus.
Wählen Sie im Menü Messwertkategorien die Option Bigquery_export aus.
Wählen Sie im Menü Messwerte die Option In BigQuery exportierte Spans aus.
Filter status != ok
Über Zeitreihen
Zeitreihen gruppieren nach
status
Über Zeitreihen hinweg
Zeitreihenaggregation
sum
Rollierendes Zeitfenster 1 m
Funktion für rollierendes Zeitfenster rate
Benachrichtigungstrigger konfigurieren
Feld

Wert
Bedingungstyp Threshold
Benachrichtigungstrigger Any time series violates
Grenzwertposition Above threshold
Grenzwert 0
Zeitfenster noch einmal testen 1 minute

Verfügbarkeitsdiagnose beobachten

Informationen zum Erstellen einer Benachrichtigungsrichtlinie für eine Verfügbarkeitsdiagnose oder zum Erstellen eines Diagramms mit dem Erfolgs- oder Latenzstatus einer Verfügbarkeitsdiagnose finden Sie unter Benachrichtigungen für Verfügbarkeitsdiagnosen.