Questo documento descrive le sospensioni, che ti consentono di impedire a Cloud Monitoring di creare incidenti ed emettere notifiche durante periodi di tempo specifici. Puoi creare e gestire le spostamenti utilizzando la console Google Cloud, Google Cloud CLI e l'API Cloud Monitoring.
Quando posticipare i criteri di avviso
Crea una posticipazione 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, potresti creare una posticipazione nelle seguenti situazioni:
- Hai pianificato una manutenzione.
- Si è verificata un'interruzione in fase di riassegnazione e vuoi evitare ulteriori incidenti e notifiche.
Come funzionano le posticipazioni
Quando è attiva la posticipazione di un criterio di avviso, Monitoraggio non invia notifiche né crea incidenti per il criterio di avviso posticipato. Quando applichi una posticipazione a un criterio di avviso basato su metriche, il monitoraggio chiude anche tutti gli incidenti correlati al criterio di avviso.
Per creare una ripetizione, puoi eseguire una delle seguenti operazioni:
Per applicare la posticipazione a più criteri di avviso, creala dalla pagina Avvisi, dalla CLI gcloud o dall'API Cloud Monitoring. Puoi anche scegliere quando deve iniziare la posticipazione e definirne la durata.
L'applicazione della posticipazione a più criteri di avviso può essere utile se hai pianificato la manutenzione e devi che la posticipazione inizi in un momento specifico e duri per una durata predeterminata.
Per applicare una posticipazione a un incidente specifico, creala dalla pagina Dettagli incidente di un incidente aperto. In questo caso, tutti i campi di posticipazione sono preconfigurati, tranne la durata.
L'applicazione della posticipazione da un incidente specifico può essere utile quando si verifica un'interruzione con aumento della gravità e devi posticipare immediatamente un criterio di avviso finché i problemi correlati non sono stati risolti.
Componenti delle spostamenti
Una ripetizione è composta da quattro 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 al monitoraggio di creare incidenti e di inviare notifiche per i criteri di avviso corrispondenti ai criteri della posticipazione. Al di fuori del periodo attivo, la posticipazione non è attiva. La posticipazione non attiva non influisce sulla creazione degli incidenti e sull'invio delle notifiche.
Criteri che determinano i criteri di avviso a cui si applica la posticipazione.
Un filtro facoltativo basato su etichette, configurato nella pagina dettagli dell'incidente. Puoi utilizzare le etichette delle risorse per applicare la posticipazione agli incidenti che hanno le stesse etichette e sono associati allo stesso criterio di avviso dell'incidente che stai visualizzando. Per ulteriori informazioni, consulta Creare una ripetizione.
In che modo le posticipazioni influiscono sulle condizioni dei criteri di avviso
La tabella seguente descrive la relazione tra lo stato di una condizione in un criterio di avviso con una sola condizione e il momento in cui vengono creati gli incidenti e inviate le notifiche:
Stato | Azione |
---|---|
Condizione non soddisfatta | Comportamento esistente Quando un incidente è aperto, chiudilo e invia notifiche di chiusura dell'incidente. |
La condizione è soddisfatta e Il criterio non è associato a una posticipazione attiva |
Comportamento esistente Se un incidente non esiste, creane uno e invia notifiche. |
La condizione è soddisfatta e Il criterio è associato a una posticipazione attiva |
|
Quando viene applicata una posticipazione a un criterio di avviso contenente più condizioni, vengono applicate prima le regole per combinare le condizioni. Successivamente, vengono applicate le regole associate alle spostamenti in un secondo momento.
Differenza tra la creazione di una posticipazione e la disattivazione di una norma
Per impedire le notifiche di una raccolta di criteri di avviso per un breve intervallo, puoi disattivare manualmente ogni criterio di avviso o creare una posticipazione:
Se scegli di disattivare manualmente i criteri di avviso, devi ricordarti di attivare manualmente ogni criterio di avviso disattivato alla fine dell'intervallo. Inoltre, puoi pianificare queste azioni solo se utilizzi l'API Cloud Monitoring e configuri qualcosa per emettere la chiamata API in un momento specifico.
Se crei una posticipazione, puoi pianificare il periodo di attività 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. In altre parole, questi criteri di avviso possono creare incidenti e inviare notifiche.
Quando hai periodi di manutenzione periodici, per ogni finestra puoi disattivare e attivare manualmente i criteri di avviso che non devono inviare notifiche. Tuttavia, se crei una posticipazione per una finestra di manutenzione, puoi copiarla e aggiornarne l'ora di inizio e la durata. In altre parole, creando una posticipazione e copiandola, puoi pianificare una serie di posticipazioni future per la stessa raccolta di criteri di avviso.
Per visualizzare un record relativo a quando i criteri di avviso sono disattivati o attivati, devi eseguire 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 le spostamenti nel tempo passati, attivi e imminenti, utilizzando la console Google Cloud.
Limitazioni
La durata della ripetizione deve essere un singolo intervallo che sia un multiplo di minuti.
La posticipazione può essere applicata solo a 16 criteri di avviso.
I criteri di una posticipazione non possono essere modificati.