Posticipa notifiche e avvisi

Questo documento descrive le posticipazioni, che ti consentono di impedire a Cloud Monitoring di creare incidenti e di inviare notifiche durante periodi di tempo specifici. Puoi creare e gestire le posticipazioni utilizzando la console Google Cloud, Google Cloud CLI e l'API Cloud Monitoring.

Quando posticipare i criteri di avviso

Crea un posticipo quando vuoi impedire temporaneamente la creazione di avvisi e l'invio delle notifiche o per impedire l'invio di notifiche ripetute in caso di incidente aperto. Ad esempio, potresti creare una posticipazione nelle seguenti situazioni:

  • È in corso una manutenzione pianificata.
  • Un'interruzione del servizio sta aumentando e vuoi evitare ulteriori incidenti e notifiche.

Come funzionano le posticipazioni

Quando un criterio di avviso è attivo, Monitoring non invia notifiche né crea incidenti per il criterio di avviso posticipato. Quando posticipi un criterio di avviso basato su metriche, Monitoring chiude anche tutti gli incidenti correlati al criterio di avviso.

Quando crei una posticipazione dalla pagina Avvisi, da gcloud CLI o dall'API Cloud Monitoring, puoi scegliere quando inizia la posticipazione, la relativa durata e selezionare i criteri di avviso a cui applicarla. Quando utilizzi la pagina Dettagli incidente di un incidente aperto, tutti i campi di posticipazione sono preconfigurati, ad eccezione della durata. La posticipazione inizia non appena la crei.

Una posticipazione ha tre componenti:

  • Un nome. Ti consigliamo di utilizzare questo campo per descrivere lo scopo della posticipazione.

  • Un periodo che determina quando la posticipazione è attiva. È specificato da un'ora di inizio e una durata. Una posticipazione attiva impedisce a Monitoring di creare avvisi e di inviare notifiche per i criteri di avviso che corrispondono ai criteri della posticipazione. Al di fuori del periodo attivo, la posticipazione è inattiva. Una posticipazione non attiva non influisce sulla creazione di avvisi e sull'invio delle notifiche.

  • Criteri che determinano i criteri di avviso a cui si applica la posticipazione.

Quando hai una manutenzione pianificata, crea una posticipazione dalla pagina Avvisi, da gcloud CLI o dall'API Cloud Monitoring. Puoi specificare il nome, i criteri, l'ora di inizio e la durata della posticipazione.

In caso di interruzione in corso, crea una posticipazione dalla pagina dei dettagli dell'incidente aperto. Questi posticipo impediscono ulteriori incidenti e notifiche. Si applicano solo al criterio di avviso correlato e tu specifichi solo la durata.

In che modo la posticipazione influisce sulle condizioni criterio di avviso

La seguente tabella descrive la relazione tra lo stato di una condizione in un criterio di avviso a condizione singola e il momento in cui vengono creati gli incidenti e vengono inviate le notifiche:

Stato Azione
La condizione non viene attivata Comportamento esistente

Quando un incidente è aperto, chiudilo e invia notifiche di chiusura degli incidenti.

La condizione viene attivata e
Il criterio non è associato a una posticipazione attiva
Comportamento esistente

Se un incidente non si verifica, creane uno e invia notifiche.

La condizione viene attivata e
Il criterio è associato a una posticipazione attiva
  • Se un incidente non si verifica, non crearne uno e non inviare notifiche.
  • Quando un incidente è aperto, chiudilo e invia notifiche di chiusura degli incidenti.

Quando una posticipazione è associata a un criterio che contiene più condizioni, le regole per combinare le condizioni vengono applicate per prime. Successivamente, vengono applicate le regole associate alle posticipazioni.

Differenze tra creazione di una posticipazione e disattivazione di un criterio

Per impedire le notifiche da una raccolta di criteri di avviso per un breve intervallo di tempo, puoi disabilitare manualmente ciascun criterio di avviso o creare una posticipazione:

  • Se scegli di disabilitare manualmente i criteri di avviso, devi ricordarti di abilitare manualmente ogni criterio di avviso disabilitato alla fine dell'intervallo. Inoltre, puoi pianificare queste azioni solo se utilizzi l'API Cloud Monitoring e configuri un elemento che possa emettere la chiamata API in un momento specifico.

  • Se crei una posticipazione, puoi pianificare il periodo attivo e la posticipazione può essere applicata a più criteri di avviso. Quando la posticipazione è inattiva o quando termina una posticipazione attiva, i criteri di avviso associati alla posticipazione si comportano normalmente. Ovvero, questi criteri possono creare incidenti e inviare notifiche.

Se hai periodi di manutenzione periodici, per ogni periodo puoi disabilitare e abilitare manualmente i criteri di avviso che non devono inviare notifiche. Tuttavia, se crei una posticipazione per un periodo di manutenzione, puoi copiare la posticipazione e aggiornare l'ora di inizio e la durata della copia. In altre parole, creando una posticipazione e copiandola, puoi pianificare una serie di posticipazioni imminenti per la stessa raccolta di criteri di avviso.

Per visualizzare un record del momento in cui i criteri di avviso sono disabilitati o abilitati, devi eseguire una query sugli audit log del progetto Google Cloud. Tuttavia, quando crei una posticipazione, questa viene aggiunta al record storico delle posticipazioni per il tuo progetto Google Cloud. Puoi visualizzare il record storico, che mostra i posticipazioni passate, attive e future, utilizzando la console Google Cloud.

Limitazioni

  • La durata di una posticipazione deve essere un singolo intervallo di un multiplo di minuti.

  • È possibile applicare un posticipo solo a 16 criteri di avviso.

  • I criteri per una posticipazione non possono essere modificati.

Passaggi successivi