3 Operazioni di recupero
Panoramica
Le operazioni di ripristino consentono di ricevere una notifica quando i problemi vengono risolti.
Nelle operazioni di ripristino sono supportati sia i messaggi sia i comandi remoti. Sebbene sia possibile aggiungere più operazioni, l'escalation non è supportata: tutte le operazioni sono assegnate a un singolo passaggio e pertanto verranno eseguite simultaneamente.
Casi d'uso
Alcuni casi d'uso per le operazioni di ripristino sono i seguenti:
-
Notificare al ripristino tutti gli utenti che sono stati notificati del problema:
- Selezionare Notifica tutti i coinvolti come tipo di operazione.
-
Avere più operazioni al ripristino: inviare una notifica ed eseguire un comando remoto:
- Aggiungere i tipi di operazione per l'invio di un messaggio e l'esecuzione di un comando.
-
Aprire un ticket in un sistema esterno di helpdesk/ticketing e chiuderlo quando il problema viene risolto:
- Creare uno script esterno che comunichi con il sistema di helpdesk.
- Creare un'azione con un'operazione che esegua questo script e apra quindi un ticket.
- Avere un'operazione di ripristino che esegua questo script con altri parametri e chiuda il ticket.
- Utilizzare la macro {EVENT.ID} per fare riferimento al problema originale.
Configurazione di un'operazione di ripristino
Per configurare un'operazione di ripristino, seguire questi passaggi:
-
Aprire la scheda Operations nel modulo di configurazione dell'azione.
-
Per configurare una nuova operazione di ripristino, fare clic su Add nella sezione Recovery operations. Per modificare un'operazione esistente, fare clic su Edit accanto all'operazione.
-
Configurare i dettagli dell'operazione.

Dettagli dell'operazione di ripristino

Per gli eventi di ripristino sono disponibili tre tipi di operazione:
- Invia messaggio - invia un messaggio di ripristino all'utente specificato;
- Notifica tutti i coinvolti - invia un messaggio di ripristino a tutti gli utenti che sono stati notificati per l'evento del problema;
- <nome del comando remoto> - esegue un comando remoto. I comandi sono disponibili per l'esecuzione se precedentemente definiti negli script globali con Action operation selezionato come ambito.
I parametri per ciascun tipo di operazione sono descritti di seguito. Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso. Al termine, fare clic su Aggiungi per aggiungere l'operazione all'elenco delle Operazioni di ripristino.
Si noti che, se lo stesso destinatario è definito in diversi tipi di operazione senza un Messaggio personalizzato specificato, non vengono inviate notifiche duplicate.
Tipo di operazione: invia messaggio
| Parametro | Descrizione | |
|---|---|---|
| Invia ai gruppi di utenti | Selezionare i gruppi di utenti a cui inviare il messaggio di ripristino. Per ricevere la notifica, il gruppo di utenti deve disporre almeno dei permessi di "lettura" per il host. |
|
| Invia agli utenti | Selezionare gli utenti a cui inviare il messaggio di ripristino. Per ricevere la notifica, l'utente deve disporre almeno dei permessi di "lettura" per il host. |
|
| Invia al tipo di supporto | Inviare il messaggio di ripristino predefinito a tutti i tipi di supporto disponibili (configurati e abilitati) oppure solo a uno specifico. | |
| Messaggio personalizzato | Se selezionato, è possibile definire un messaggio personalizzato. | |
| Oggetto | Oggetto del messaggio personalizzato. L'oggetto può contenere macro. | |
| Messaggio | Il messaggio personalizzato. Il messaggio può contenere macro. | |
Tipo di operazione: comando remoto
| Parametro | Descrizione |
|---|---|
| Elenco destinazioni | Selezionare le destinazioni su cui eseguire il comando: Host corrente - il comando viene eseguito sull'host del trigger che ha causato l'evento di problema. Questa opzione non funziona se nel trigger sono presenti più host. Host - selezionare l'host o gli host su cui eseguire il comando. Gruppo di host - selezionare il gruppo o i gruppi di host su cui eseguire il comando. Specificando un gruppo di host padre vengono selezionati implicitamente anche tutti i gruppi di host nidificati. Pertanto, il comando remoto verrà eseguito anche sugli host dei gruppi nidificati. Un comando su un host viene eseguito una sola volta, anche se l'host corrisponde più di una volta (ad esempio, da più gruppi di host; singolarmente e da un gruppo di host). L'elenco delle destinazioni non ha significato se il comando viene eseguito su Zabbix server. In questo caso, selezionare più destinazioni comporta solo che il comando venga eseguito sul server più volte. Si noti che, per gli script globali, la selezione della destinazione dipende anche dall'impostazione Gruppo di host nella configurazione dello script globale. |
Tipo di operazione: notifica tutti i coinvolti
| Parametro | Descrizione | |
|---|---|---|
| Messaggio personalizzato | Se selezionato, è possibile definire un messaggio personalizzato. | |
| Oggetto | Oggetto del messaggio personalizzato. L'oggetto può contenere macro. | |
| Messaggio | Il messaggio personalizzato. Il messaggio può contenere macro. | |