Posticipare notifiche e incidenti

Questo documento descrive le posticipazioni, che 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 incidenti e l'invio di notifiche oppure per impedire l'invio di notifiche ripetute per un incidente aperto. Ad esempio, puoi creare una posticipazione nelle seguenti situazioni:

  • Sono presenti manutenzioni pianificate.
  • Stai riscontrando un'interruzione in corso e vuoi impedire ulteriori incidenti e notifiche.

Come funzionano le posticipazioni

Quando il posticipo per 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 sulle metriche, Monitoring chiude anche tutti gli incidenti relativi al criterio di avviso.

Quando crei una posticipazione dalla pagina Avvisi, da gcloud CLI o dall'API Cloud Monitoring, puoi scegliere quando iniziare la posticipazione e la durata della posticipazione e selezionare i criteri di avviso a cui applicarla. Quando utilizzi la pagina Dettagli incidente di un incidente aperto, tutti i campi Posticipa 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.

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

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

In caso di 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.

Quando hai un'interruzione in fase di riassegnazione, crea una posticipazione dalla pagina dei dettagli dell'incidente aperto. Queste posticipazioni impediscono ulteriori incidenti e notifiche. Si applicano solo al criterio di avviso correlato e tu specifichi solo la durata.

In che modo le posticipazioni influiscono sulle condizioni criterio di avviso

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

Stato Azione
Condizione non soddisfatta Comportamento esistente

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

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

Se un incidente non esiste, creane uno e invia le notifiche.

Condizione è soddisfatta e
Il criterio è associato a una posticipazione attiva
  • Se un incidente non esiste, non crearne uno e non inviare notifiche.
  • Quando un incidente è aperto, chiudilo e invia le notifiche di chiusura.

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

Differenze tra la creazione di una posticipazione e la 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 ricordare 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 per emettere la chiamata API in un orario specifico.

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

Quando 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 una periodo di manutenzione, puoi copiarla e aggiornare l'ora di inizio e la durata della copia. In altre parole, creando un posticipo e copiandolo, 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 vengono disabilitati o attivati, 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 posticipi passati, attivi e imminenti, utilizzando la console Google Cloud.

Limitazioni

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

  • La posticipazione può essere applicata solo a 16 criteri di avviso.

  • I criteri di una posticipazione non possono essere modificati.

Passaggi successivi