Schlummerfunktionen erstellen und verwalten

In diesem Dokument wird beschrieben, wie Sie Schlummerfunktionen erstellen und verwalten. Wenn Sie eine Schlummerfunktion aktivieren, werden in Cloud Monitoring für einen bestimmten Zeitraum keine Benachrichtigungen erstellt und keine Benachrichtigungen ausgegeben. Bei jeder Schlummerfunktion werden die Ressourcen angegeben, auf die sie sich bezieht.

Eine konzeptionelle Übersicht finden Sie unter Benachrichtigungen und Warnungen pausieren.

Sie können die Google Cloud Console oder die Cloud Monitoring API verwenden, um Ihre Schlummerfunktionen zu erstellen und zu verwalten.

Diese Funktion wird nur für Google Cloud -Projekte unterstützt. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.

Hinweis

Führen Sie die folgenden Schritte im Google Cloud -Projekt aus, in dem Ihre Benachrichtigungsrichtlinie gespeichert ist:

  1. Prüfen Sie, ob Sie die erforderlichen Berechtigungen haben:

    Weitere Informationen zu Cloud Monitoring-Rollen finden Sie unter Zugriff mit Identity and Access Management steuern.

  2. Wenn Sie die Cloud Monitoring API-Beispiele in diesem Dokument verwenden möchten, gehen Sie so vor:

    1. Erstellen Sie eine Umgebungsvariable, PROJECT_ID, die die ID IhresGoogle Cloud -Projekts enthält:

      PROJECT_ID=PROJECT_ID
    2. Authentifizieren Sie sich in der Google Cloud CLI:

      gcloud auth login
    3. Legen Sie das Standardprojekt Google Cloud fest:

      gcloud config set project ${PROJECT_ID}
    4. Autorisierungstoken erstellen:

      ACCESS_TOKEN=`gcloud auth print-access-token`

      Sie müssen das Zugriffstoken regelmäßig aktualisieren. Wenn zuvor funktionierende Befehle plötzlich melden, dass Sie nicht authentifiziert sind, führen Sie diesen Befehl noch einmal aus.

Schlummerfunktion erstellen

Wenn Sie verhindern möchten, dass durch Benachrichtigungsrichtlinien Benachrichtigungen erstellt und gesendet werden, erstellen Sie eine Pause. Wenn Sie das Schlummern auf eine Benachrichtigungsrichtlinie beschränken, kann es labelbasierte Filter enthalten. Wenn Sie labelbasierte Filter hinzufügen, wird die Schlummerfunktion nur auf Benachrichtigungen angewendet, die den Filtern entsprechen. Nachdem Sie einen Schlummerzeitraum erstellt haben, können Sie den labelbasierten Filter oder die Liste der Richtlinien, auf die sich der Schlummerzeitraum bezieht, nicht mehr ändern.

Console

In der Google Cloud Konsole gibt es zwei Möglichkeiten, einen Schlummermodus zu erstellen:

  • Wenn Sie auf der Seite Benachrichtigungsdetails einer offenen Benachrichtigung beginnen, ist das Dialogfeld, das Sie zum Erstellen des Schlummerns ausfüllen, so vorkonfiguriert, dass Ihre Benachrichtigungsrichtlinie aufgeführt wird. Im Dialogfeld können Sie auch Labels auswählen, die als labelbasierte Filter an die Schlummerfunktion angehängt werden.

  • Wenn Sie auf der Seite Benachrichtigungen beginnen, können Sie einen Schlummermodus erstellen, dessen Kriterien bis zu 16 Benachrichtigungsrichtlinien umfassen. Sie können jedoch keine labelbasierten Filter an Ihre Schlummerfunktion anhängen, auch wenn in den Schlummerfunktionen nur eine Benachrichtigungsrichtlinie aufgeführt ist.

So erstellen Sie einen Schlummermodus aus einer geöffneten Benachrichtigung:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Suchen Sie auf der Seite Benachrichtigungen im Bereich Benachrichtigungen nach der gewünschten Benachrichtigung und klicken Sie auf Benachrichtigungszusammenfassung.
  4. Klicken Sie auf der Seite Benachrichtigungsdetails auf Zurückstellen und wählen Sie dann den Zeitraum aus.
  5. Optional: Wenn Sie Ihrem Schlummerzustand einen labelbasierten Filter hinzufügen möchten, rufen Sie den Bereich Labels auf und wählen Sie ein oder mehrere Labels aus. Ein labelbasierter Filter kann Ressourcen- und Messwertlabels enthalten. Wenn die Benachrichtigungsrichtlinie nicht auf PromQL basiert, kann der Filter auch Metadatenlabels enthalten.

    In der Regel werden alle Benachrichtigungen, die von einer Benachrichtigungsrichtlinie erstellt werden, stummgeschaltet. Mit Filtern können Sie die Schlummerfunktion auf Warnungen anwenden, deren Labels mit den Labels im Filter übereinstimmen.

  6. Klicken Sie auf Zurückstellen. Die Pausierung gilt jetzt für die Benachrichtigungsrichtlinie, mit der die Benachrichtigung erstellt wurde.

So erstellen Sie einen Schlummermodus auf der Seite Benachrichtigungen:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Klicken Sie auf der Seite Benachrichtigungen auf Schlummern erstellen.
  4. Geben Sie einen aussagekräftigen Namen für die Schlummerfunktion ein. Dieser Name wird auf der Seite Benachrichtigungen angezeigt.
  5. Wählen Sie eine Startzeit aus. Sie können eine bestimmte Zeit eingeben oder die Schlummerfunktion beim Erstellen aktivieren.
  6. Geben Sie die Dauer ein. Der Wert dieses Felds bestimmt, wie lange die Schlummerfunktion aktiviert ist.
  7. Füllen Sie den Abschnitt Kriterien für Schlummerfunktion aus. Im Menü Benachrichtigungsrichtlinien können Sie die Benachrichtigungsrichtlinien auswählen, auf die sich die Schlummerfunktion bezieht.

    Sie können bis zu 16 Benachrichtigungsrichtlinien zu einem Schlummerzeitraum hinzufügen.

    Nachdem eine Schlummerfunktion erstellt wurde, können ihre Kriterien nicht mehr geändert werden.

    Nachdem Sie den Abschnitt Kriterien für die Schlummerfunktion ausgefüllt haben, werden im Bereich Schlummerfunktion erstellen bisherige Benachrichtigungen aufgeführt, die den Kriterien entsprechen.

  8. Klicken Sie auf Erstellen.

gcloud

Mit der gcloud CLI können Sie einen Schlummermodus erstellen, dessen Kriterien bis zu 16 Benachrichtigungsrichtlinien umfassen. Wenn sich der Schlummermodus auf eine Benachrichtigungsrichtlinie bezieht, können Sie auch labelbasierte Filter einfügen.

Führen Sie den Befehl gcloud monitoring snoozes create aus, um einen Schlummer zu erstellen:

gcloud monitoring snoozes create --criteria-policies=LIST_OF_POLICIES --display-name=DISPLAY_NAME --start-time=START_TIME --end-time=END_TIME --project=PROJECT_ID --criteria-filter=FILTER

Ersetzen Sie vor dem Ausführen des vorherigen Befehls Folgendes:

  • LIST_OF_POLICIES: Die Richtlinien, auf die sich das Pausieren bezieht. Wenn Sie mehrere Projekte angeben, trennen Sie sie durch ein Komma.
  • PROJECT_ID: Die Kennung des Projekts. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  • DISPLAY_NAME: Der Name, der in der Google Cloud -Konsole angezeigt werden soll.
  • START_TIME: Die Startzeit.
  • END_TIME : Die Endzeit. Der Wert muss mindestens eine Minute nach der Startzeit liegen.

    Für die Start- und Endzeiten müssen Sie die Formatierungsregeln von ISO 8601 einhalten. Sie können jedoch absolute oder relative Zeiten angeben. Im folgenden Beispiel werden absolute Zeiten angegeben. Wenn Sie eine Schlummerfunktion 30 Minuten nach der aktuellen Zeit starten möchten, verwenden Sie --start-time="+PTM30M".

  • FILTER: Optional. Ein labelbasierter Filter kann definiert werden, wenn sich das Verschieben auf eine Benachrichtigungsrichtlinie bezieht. Der Filter, der Ressourcen-, Messwert- und Metadatenlabels enthalten kann, wendet die Schlummerfunktion auf Benachrichtigungen mit übereinstimmenden Labels an. Wenn die Benachrichtigungsrichtlinie auf PromQL basiert, kann der Filter keine Metadatenlabels verwenden. Weitere Informationen finden Sie auf der Referenzseite zu gcloud monitoring snoozes create.

Mit dem folgenden Befehl wird beispielsweise ein Schlummerzeitraum für eine Benachrichtigungsrichtlinie mit der ID „12345“ erstellt. Der Zeitraum des Schlummerns ist das Intervall vom 1. März 2025 bis zum 7. März 2025.

gcloud monitoring snoozes create --display-name="Maintenance Week" \
    --criteria-policies="projects/my-project/alertPolicies/12345" \
    --start-time="2025-03-01T03:00:00.0-0500" \
    --end-time="2025-03-07T23:59:59.5-0500" \
    --project=PROJECT_ID

Im vorherigen Beispiel wird die folgende Schlummerfunktion in my-project erstellt:

{
  "name": "projects/my-project/snoozes/778899",
  "criteria": {
    "policies": [
      "projects/my-project/alertPolicies/12345"
    ]
  },
  "interval": {
    "startTime": "2025-03-01T03:00:00.0-0500",
    "endTime": "2025-03-07T23:59:59.5-0500"
  },
  "displayName": "Maintenance Week"
}

Wenn der Vorgang erfolgreich war, sieht die Antwort auf diesen Befehl in etwa so aus:

Created snooze [projects/my-project/snoozes/778899]

Der Name einer Benachrichtigungsrichtlinie wird nicht in der Google Cloud Console angezeigt. So ermitteln Sie den Namen einer Benachrichtigungsrichtlinie:

  • Führen Sie den Befehl gcloud monitoring policies list aus: Die Antwortdaten dieses Befehls enthalten den Namen Ihrer Benachrichtigungsrichtlinien.
  • JSON-Darstellung einer Benachrichtigungsrichtlinie ansehen Sie können die JSON-Darstellung auf Ihr lokales System herunterladen. Verwenden Sie dazu eine Option auf der Seite Richtliniendetails.

REST

Mit der Cloud Monitoring API können Sie einen Schlummerzeitraum erstellen, dessen Kriterien bis zu 16 Benachrichtigungsrichtlinien enthalten können. Wenn sich der Schlummermodus auf eine Benachrichtigungsrichtlinie bezieht, können Sie auch labelbasierte Filter einfügen.

Wenn Sie einen Schlummermodus erstellen möchten, rufen Sie die Methode snoozes.create auf, indem Sie eine POST-Anfrage an den Endpunkt Snooze senden. Sie müssen ein snooze-Objekt angeben:

curl -d @my-snooze.json -H "Authorization: Bearer $ACCESS_TOKEN" \
-H 'Content-Type: application/json' \
-X POST https://monitoring.googleapis.com/v3/projects/${PROJECT_ID}/snoozes

Im vorherigen Ausdruck ist PROJECT_ID eine Umgebungsvariable, in der Ihre Projekt-ID gespeichert ist. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.

Die Methode gibt ein snooze-Objekt zurück. Das Feld "name", das die von Monitoring generierte Schlummer-ID enthält, ist der einzige Unterschied zwischen dem zurückgegebenen Objekt und dem Inhalt von my-snooze.json:

{
  "name": "projects/my-project/snoozes/778899",
  "criteria": {
    "policies": [
      "projects/my-project/alertPolicies/001122"
    ]
  },
  "interval": {
    "startTime": "2022-11-12T19:00:20Z",
    "endTime": "2022-11-12T19:05:20Z"
  },
  "displayName": "Snooze2"
}

Wiederkehrende Schlummerfunktionen erstellen

Wenn Sie Benachrichtigungen in regelmäßigen Abständen stummschalten möchten, können Sie ein Script schreiben, das eine Stummschaltung für eine Benachrichtigungsrichtlinie erstellt. Verwenden Sie dann einen Job-Scheduler wie cron oder Cloud Scheduler, um das Script nach dem gewünschten Zeitplan auszuführen.

Schlummerfunktionen auflisten

Wenn Sie einen Schlummerzeitraum erstellen, wird er dem Verlauf der Schlummerzeiträume für Ihr Projekt hinzugefügt. In diesem Datensatz werden die abgelaufenen, aktiven und anstehenden Schlummerfunktionen angezeigt. Sie können keine Einträge aus diesem Datensatz entfernen, d. h. Sie können keinen Schlummer löschen. In dieser Ansicht können Sie jedoch die Details zu einem Schlummer anzeigen und Aktionen wie das Bearbeiten oder Kopieren des Schlummers ausführen.

Console

So rufen Sie eine Liste der Schlummerfunktionen auf:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Klicken Sie im Bereich Schlummern auf Alle Schlummerfunktionen ansehen.

    Auf der Seite Schlummern wird eine Liste der Schlummerfunktionen und eine Zeitachse angezeigt, auf der Ihre vergangenen, anstehenden und aktiven Schlummerfunktionen grafisch dargestellt werden.

    • Wenn Sie einen Schlummeralarm bearbeiten, kopieren, abbrechen oder beenden möchten, verwenden Sie das Menü  Weitere Optionen für den Schlummeralarm. Der Schlummerstatus bestimmt, welche Optionen verfügbar sind.
    • Wenn Sie alle Schlummerfunktionen auflisten möchten, aktivieren Sie Vergangene Schlummerfunktionen einblenden. Standardmäßig werden nur aktive und bevorstehende Schlummerfunktionen aufgeführt.
    • Wenn Sie den Zeitraum für die Tabelle Zeitachse ändern möchten, verwenden Sie das Menü Zeitraum. Standardmäßig werden in der Tabelle Daten für die nächste Stunde angezeigt. Sie können dieses Feld jedoch ändern, um vergangene oder zukünftige Zeiträume anzugeben. Abgelaufene Schlummerfunktionen werden 13 Monate lang beibehalten.
    • Wenn Sie Details zu einem bestimmten Schlummern aufrufen möchten, klicken Sie auf Details ansehen.
    • Wenn Sie eine Zusammenfassung der aktiven Schlummerfunktionen aufrufen möchten, bewegen Sie den Mauszeiger auf den schattierten Bereich der Zeile Aktiv in der Tabelle Zeitachse. In der Kurzinfo werden die zusammengefassten Informationen angezeigt.
    • Wenn Sie eine grafische Darstellung der aktiven Schlummerfunktionen sehen möchten, maximieren Sie die Zeile Aktiv in der Tabelle Zeitachse.

gcloud

Führen Sie den Befehl gcloud monitoring snoozes list aus, um die Pausierungen in Ihrem aktuellen Projekt aufzulisten:

gcloud monitoring snoozes list --project=PROJECT_ID OPTIONAL_FLAGS

Ersetzen Sie vor dem Ausführen des vorherigen Befehls Folgendes:

Die Antwort auf diesen Befehl ist eine Liste der Namen der Schlummerfunktionen im Projekt, die als YAML formatiert sind. Die Antwort auf diesen Befehl für das ProjektGoogle Cloud mit der ID my-project ist beispielsweise ein einzelner Eintrag:

criteria:
  policies:
  - projects/my-project/alertPolicies/12345
  - projects/my-project/alertPolicies/23451
displayName: Maintenance Week
interval:
  endTime: '2023-03-08T04:59:59Z'
  startTime: '2023-03-01T08:00:00Z'
name: projects/my-project/snoozes/778899

Führen Sie den Befehl gcloud monitoring snoozes describe aus, um Details zu einem bestimmten Schlummern aufzulisten:

gcloud monitoring snoozes describe NAME --project=PROJECT_ID

Wenn Sie beispielsweise die Details zum Snooze mit dem Namen projects/my-project/snoozes/778899 aufrufen möchten, führen Sie den folgenden Befehl aus:

gcloud monitoring snoozes describe projects/my-project/snoozes/778899 --project=PROJECT_ID

Wenn Sie für einen describe-Befehl einen ungültigen NAME angeben, enthält die Antwort den Fehlercode 500 und die folgende Meldung:

Internal error encountered. Please retry after a few seconds. If internal errors persist, contact support at https://cloud.google.com/support/docs.

REST

Wenn Sie alle Pausen auflisten möchten, die zu einem Google Cloud -Projekt gehören, rufen Sie die Methode snoozes.list auf:

curl -H "Authorization: Bearer $ACCESS_TOKEN" \
https://monitoring.googleapis.com/v3/projects/${PROJECT_ID}/snoozes

Im vorherigen Ausdruck ist PROJECT_ID eine Umgebungsvariable, in der Ihre Projekt-ID gespeichert ist. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.

Die Methode gibt eine Liste von snooze-Objekten zurück. Wenn ein Projekt beispielsweise einen Schlummerstatus hat, ähnelt die Antwort auf den Befehl snoozes.list der folgenden:

{
  "name": "projects/my-project/snoozes/778899",
  "criteria": {
    "policies": [
      "projects/my-project/alertPolicies/12345"
    ]
  },
  "interval": {
    "startTime": "2025-03-01T03:00:00.0-0500",
    "endTime": "2025-03-07T23:59:59.5-0500"
  },
  "displayName": "Snooze2"
}

Wenn Sie Informationen zu einem bestimmten Snooze erhalten möchten, rufen Sie die Methode snoozes.get auf und geben Sie die Projekt-ID und die Snooze-ID an. In der vorherigen Antwort lautet die Schlummer-ID 2986663705844383744:

curl -H "Authorization: Bearer $ACCESS_TOKEN" \
https://monitoring.googleapis.com/v3/projects/${PROJECT_ID}/snoozes/${SNOOZE_ID}

Die Methode gibt ein einzelnes snooze-Objekt zurück:

{
  "name": "projects/my-project/snoozes/778899",
  "criteria": {
    "policies": [
      "projects/my-project/alertPolicies/12345"
    ]
  },
  "interval": {
    "startTime": "2025-03-01T03:00:00.0-0500",
    "endTime": "2025-03-07T23:59:59.5-0500"
  },
  "displayName": "Snooze2"
}

Schlummerfunktion bearbeiten

Sie können den Namen und Zeitraum einer bevorstehenden Schlummerfunktion sowie den Namen und die Endzeit einer aktiven Schlummerfunktion bearbeiten. Wenn beispielsweise ein Wartungsfenster verschoben wird, müssen Sie möglicherweise eine Schlummerfunktion bearbeiten.

Sie können eine vergangene Schlummerfunktion, die Kriterien einer Schlummerfunktion oder die labelbasierten Filter, die an eine Schlummerfunktion angehängt sind, nicht bearbeiten.

Wenn Sie einen vergangenen Schlummerzeitraum für einen zukünftigen Zeitraum planen möchten, kopieren Sie den Schlummerzeitraum und nehmen Sie Änderungen an der Kopie vor, bevor Sie auf Erstellen klicken.

Console

So bearbeiten Sie einen Schlummermodus:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Klicken Sie im Bereich Schlummern auf Alle Schlummerfunktionen ansehen.
  4. Suchen Sie in der Liste der Schlummerfunktionen nach der Schlummerfunktion, die Sie bearbeiten möchten, und wählen Sie im Dreipunkt-Menü  Weitere Optionen die Option Schlummerfunktion bearbeiten aus.
  5. Klicken Sie nach Abschluss der Änderungen auf Speichern.

gcloud

Führen Sie den Befehl gcloud monitoring snoozes update aus, um einen Schlummer zu bearbeiten. Sie können den Anzeigenamen, die Startzeit und die Endzeit aktualisieren:

gcloud monitoring snoozes update NAME --project=PROJECT_ID OPTIONAL_FLAGS

Ersetzen Sie vor dem Ausführen des vorherigen Befehls Folgendes:

  • NAME: Der Name des Schlummermodus.
  • PROJECT_ID: Die Kennung des Projekts. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  • OPTIONAL_FLAGS: Informationen zu den optionalen Flags finden Sie auf der Referenzseite zu gcloud monitoring snoozes update.

Wenn Sie beispielsweise den Anzeigenamen des Schlummerns mit dem Namen projects/my-project/snoozes/778899 ändern möchten, führen Sie den folgenden Befehl aus:

gcloud monitoring snoozes update projects/my-project/snoozes/778899 --display-name="Maintenance Week" --project=PROJECT_ID

REST

Wenn Sie einen vorhandenen Schlummermodus ändern möchten, rufen Sie die Methode snoozes.patch auf, indem Sie eine PATCH-Anfrage an den Endpunkt Snooze senden. Sie müssen das überarbeitete snooze-Objekt angeben und Abfrageparameter einfügen, mit denen angegeben wird, welche Felder geändert werden. Bei Verwendung von „curl“ müssen Suchparameter URL-codiert werden.

Bei anstehenden Schlummerfunktionen können Sie den Namen und den Zeitraum ändern. Bei aktiven Schlummerfunktionen können Sie den Namen und die Endzeit ändern. Sie können vergangene Schlummerzeiten nicht ändern.

Wenn Sie die displayName einer Schlummerfunktion aktualisieren möchten, erstellen Sie eine JSON-Datei (my-updated-snooze.json), in der das Schlummerobjekt beschrieben und der Anzeigename aktualisiert wird. Führen Sie dann den folgenden Befehl aus:

curl -d @my-updated-snooze.json -H "Authorization: Bearer $ACCESS_TOKEN" \
-H 'Content-Type: application/json' \
-X PATCH https://monitoring.googleapis.com/v3/projects/${PROJECT_ID}/snoozes/${SNOOZE_ID}?updateMask=displayName

Im vorherigen Ausdruck gilt Folgendes:

  • PROJECT_ID ist eine Umgebungsvariable, in der die ID Ihres Projekts gespeichert ist. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.

  • SNOOZE_ID ist eine Umgebungsvariable, in der die ID des Schlummermodus gespeichert wird.

Die Methode gibt ein snooze-Objekt zurück, das mit dem Inhalt der Datei my-updated-snooze.json identisch ist:

{
  "name": "projects/my-project/snoozes/778899",
  "criteria": {
    "policies": [
      "projects/my-project/alertPolicies/12345"
    ]
  },
  "interval": {
    "startTime": "2025-03-01T03:00:00.0-0500",
    "endTime": "2025-03-07T23:59:59.5-0500"
  },
  "displayName": "Snooze2"
}

Schlummerfunktion beenden oder abbrechen

Wenn Sie Benachrichtigungen für Ressourcen erhalten möchten, die den Kriterien einer aktiven Zurückstellung entsprechen, müssen Sie die Zurückstellung beenden. Wenn beispielsweise eine geplante Wartung schneller als erwartet abgeschlossen wird, möchten Sie möglicherweise den Schlummermodus beenden.

Wenn Sie eine bevorstehende Schlummerfunktion haben, die Sie nicht mehr nutzen möchten, können Sie sie beenden. Durch den Vorgang zum Abbrechen wird die Dauer auf null gesetzt und der Schlummermodus wechselt in den Status Past (Abgelaufen).

Console

So beenden Sie einen aktiven Schlummermodus oder brechen einen bevorstehenden Schlummermodus ab:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Klicken Sie im Bereich Schlummern auf Alle Schlummerfunktionen ansehen.
  4. Suchen Sie in der Liste der Schlummerfunktionen die Schlummerfunktion, die Sie beenden oder abbrechen möchten, und führen Sie dann einen der folgenden Schritte aus:

    • Wenn Sie einen aktiven Schlummermodus beenden möchten, wählen Sie im Menü Weitere Optionen die Option Jetzt beenden aus.
    • Wenn Sie einen bevorstehenden Schlummermodus beenden möchten, wählen Sie im Menü Mehr Optionen  die Option Schlummermodus beenden aus.

gcloud

Führen Sie den Befehl gcloud monitoring snoozes cancel aus, um einen aktiven Schlummermodus zu beenden oder einen bevorstehenden Schlummermodus zu beenden:

gcloud monitoring snoozes cancel NAME --project=PROJECT_ID

Ersetzen Sie vor dem Ausführen des vorherigen Befehls Folgendes:

  • NAME: Der Name des Schlummermodus.
  • PROJECT_ID: Die Kennung des Projekts. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.

Wenn Sie beispielsweise den Schlummermodus mit dem Namen projects/my-project/snoozes/778899 beenden möchten, führen Sie den folgenden Befehl aus:

gcloud monitoring snoozes cancel projects/my-project/snoozes/778899 --project=PROJECT_ID

REST

Wenn Sie einen aktiven Schlummermodus beenden möchten, bearbeiten Sie ihn und legen Sie die Endzeit auf die aktuelle Uhrzeit fest. Weitere Informationen finden Sie unter Schlummern bearbeiten.

Wenn Sie eine bevorstehende Schlummerfunktion abbrechen möchten, bearbeiten Sie sie und legen Sie die Endzeit auf die Startzeit der Schlummerfunktion fest. Die Startzeit muss in der Zukunft liegen. Weitere Informationen finden Sie unter Schlummern bearbeiten.

Schlummerfunktion kopieren

Wenn Sie einen vorhandenen Schlummer als Vorlage für einen anderen Schlummer verwenden möchten, erstellen Sie eine Kopie. Wenn Sie einen Schlummerzeitpunkt kopieren, wird der Schlummerzeitpunkt-Editor geöffnet. Alle Felder mit Ausnahme der Startzeit sind auf die Werte des ursprünglichen Schlummerzeitpunkts eingestellt. Sie können alle Felder ändern, bevor Sie auf Erstellen klicken.

So kopieren Sie einen Schlummerzeitraum mithilfe der Console:

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

    Zu Benachrichtigungen

    Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.

  2. Wählen Sie in der Symbolleiste der Google Cloud Console Ihr Google Cloud -Projekt aus. Wählen Sie für App Hub-Konfigurationen das App Hub-Hostprojekt oder das Verwaltungsprojekt aus.
  3. Klicken Sie im Bereich Schlummern auf Alle Schlummerfunktionen ansehen.
  4. Suchen Sie in der Liste der Schlummerfunktionen nach der Schlummerfunktion, die Sie bearbeiten möchten, und wählen Sie im -Menü Weitere Optionen die Option Schlummerfunktion kopieren aus.
  5. Nehmen Sie die gewünschten Änderungen an der Kopie vor und klicken Sie auf Erstellen.

Nächste Schritte