Mit Cloud Monitoring-Benachrichtigungsrichtlinien können Sie das monatliche Span-Volumen von Cloud Trace, API-Kontingentlimits und Span-Aufnahmeraten im Blick behalten, damit Sie Benachrichtigungen erhalten, bevor Sie Kontingente überschreiten oder unerwartete Aufnahmekosten anfallen.
Wenn Sie noch nicht mit Benachrichtigungen vertraut sind, lesen Sie den Artikel Benachrichtigungsrichtlinien erstellen und verwalten.
Informationen zum Überwachen des Ergebnisses einer SQL-Abfrage, die Sie in Observability Analytics ausführen, finden Sie unter SQL-Abfrageergebnisse mit einer Benachrichtigungsrichtlinie überwachen.
Cloud Trace API-Nutzung über dem Kontingent beobachten
Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, sodass Sie benachrichtigt werden, wenn die Anzahl der pro Monat aufgenommenen Cloud Trace-Spans Ihr Kontingent überschreitet.
So erstellen Sie eine Benachrichtigungsrichtlinie:
-
Rufen Sie in der Google Cloud Console die Seite notifications Benachrichtigungen auf:
Zu Benachrichtigungen
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wenn Sie keine Benachrichtigungskanäle erstellt haben und Benachrichtigungen erhalten möchten, klicken Sie auf Benachrichtigungskanäle bearbeiten und fügen Sie Benachrichtigungskanäle hinzu. Kehren Sie nach dem Hinzufügen der Kanäle zur Seite Benachrichtigungen zurück.
- Klicken Sie auf der Seite Benachrichtigungen auf Richtlinie erstellen.
- Wenn Sie die Ressource, den Messwert und die Filter auswählen möchten, erweitern Sie das Menü Messwert auswählen und verwenden Sie die Werte in der Tabelle Neue Bedingung:
- Optional: Geben Sie den Ressourcen- oder Messwertnamen in die Filterleiste ein, um das Menü auf relevante Einträge zu beschränken.
- Wählen Sie einen Ressourcentyp aus. Wählen Sie beispielsweise VM-Instanz aus.
- Wählen Sie eine Messwertkategorie aus. Wählen Sie beispielsweise Instanz aus.
- Wählen Sie einen Messwert aus. Wählen Sie beispielsweise CPU-Auslastung aus.
- Klicken Sie auf Apply (Anwenden).
- Klicken Sie auf Weiter und konfigurieren Sie den Benachrichtigungsrichtlinien-Trigger.
Verwenden Sie zum Ausfüllen dieser Felder die Werte in der Tabelle Benachrichtigungstrigger konfigurieren.
- Klicken Sie auf Weiter.
Optional: Klicken Sie auf Benachrichtigungskanäle, um Benachrichtigungen zu Ihrer Benachrichtigungsrichtlinie hinzuzufügen. Wählen Sie im Dialogfeld einen oder mehrere Benachrichtigungskanäle aus dem Menü aus, und klicken Sie dann auf OK.
Wenn Sie benachrichtigt werden möchten, wenn Benachrichtigungen geöffnet und geschlossen werden, klicken Sie auf das Kästchen Bei Schließen von Benachrichtigung benachrichtigen. Standardmäßig werden Benachrichtigungen nur gesendet, wenn Benachrichtigungen geöffnet werden.
- Optional: Aktualisieren Sie die Dauer bis zur automatischen Schließung von Benachrichtigungen. Dieses Feld bestimmt, wann Monitoring Benachrichtigungen ohne Messwertdaten schließt.
- Optional: Klicken Sie auf Dokumentation, und geben Sie alle Informationen an, die in einer Benachrichtigung angezeigt werden sollen.
- Klicken Sie auf Benachrichtigungsname, und geben Sie einen Namen für die Benachrichtigungsrichtlinie ein.
- Klicken Sie auf Richtlinie erstellen.
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 Messwerttyp 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 |
Aufnahme des monatlichen Zeitraums überwachen
Verwenden Sie die folgenden Einstellungen, um eine Benachrichtigungsrichtlinie zu erstellen, sodass Sie benachrichtigt werden, wenn die Anzahl der pro Monat aufgenommenen Cloud Trace-Spans eine benutzerdefinierte Grenze überschreitet.
So erstellen Sie eine Benachrichtigungsrichtlinie:
-
Rufen Sie in der Google Cloud Console die Seite notifications Benachrichtigungen auf:
Zu Benachrichtigungen
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wenn Sie keine Benachrichtigungskanäle erstellt haben und Benachrichtigungen erhalten möchten, klicken Sie auf Benachrichtigungskanäle bearbeiten und fügen Sie Benachrichtigungskanäle hinzu. Kehren Sie nach dem Hinzufügen der Kanäle zur Seite Benachrichtigungen zurück.
- Klicken Sie auf der Seite Benachrichtigungen auf Richtlinie erstellen.
- Wenn Sie die Ressource, den Messwert und die Filter auswählen möchten, erweitern Sie das Menü Messwert auswählen und verwenden Sie die Werte in der Tabelle Neue Bedingung:
- Optional: Geben Sie den Ressourcen- oder Messwertnamen in die Filterleiste ein, um das Menü auf relevante Einträge zu beschränken.
- Wählen Sie einen Ressourcentyp aus. Wählen Sie beispielsweise VM-Instanz aus.
- Wählen Sie eine Messwertkategorie aus. Wählen Sie beispielsweise Instanz aus.
- Wählen Sie einen Messwert aus. Wählen Sie beispielsweise CPU-Auslastung aus.
- Klicken Sie auf Apply (Anwenden).
- Klicken Sie auf Weiter und konfigurieren Sie den Benachrichtigungsrichtlinien-Trigger.
Verwenden Sie zum Ausfüllen dieser Felder die Werte in der Tabelle Benachrichtigungstrigger konfigurieren.
- Klicken Sie auf Weiter.
Optional: Klicken Sie auf Benachrichtigungskanäle, um Benachrichtigungen zu Ihrer Benachrichtigungsrichtlinie hinzuzufügen. Wählen Sie im Dialogfeld einen oder mehrere Benachrichtigungskanäle aus dem Menü aus, und klicken Sie dann auf OK.
Wenn Sie benachrichtigt werden möchten, wenn Benachrichtigungen geöffnet und geschlossen werden, klicken Sie auf das Kästchen Bei Schließen von Benachrichtigung benachrichtigen. Standardmäßig werden Benachrichtigungen nur gesendet, wenn Benachrichtigungen geöffnet werden.
- Optional: Aktualisieren Sie die Dauer bis zur automatischen Schließung von Benachrichtigungen. Dieses Feld bestimmt, wann Monitoring Benachrichtigungen ohne Messwertdaten schließt.
- Optional: Klicken Sie auf Dokumentation, und geben Sie alle Informationen an, die in einer Benachrichtigung angezeigt werden sollen.
- Klicken Sie auf Benachrichtigungsname, und geben Sie einen Namen für die Benachrichtigungsrichtlinie ein.
- Klicken Sie auf Richtlinie erstellen.
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. |
Rate der Spannenaufnahme überwachen
Sie können auch die Rate überwachen, mit der Spans aufgenommen werden. Wenn Sie die Erfassungsraten überwachen möchten, wählen Sie den Messwerttyp Trace-Spans erfasst aus. Die Standardeinstellungen in den Abschnitten Daten transformieren und Über Zeitreihen hinweg sind für diesen Messwerttyp geeignet.