2 Operazioni

Panoramica

Puoi definire le seguenti operazioni per tutti gli eventi:

  • Inviare un messaggio
  • Eseguire un comando remoto

Zabbix server non crea avvisi se l'accesso al host è esplicitamente "negato" per l'utente definito come destinatario dell'operazione dell'azione oppure se all'utente non sono stati definiti alcun diritto sul host.

Per gli eventi di discovery e autoregistrazione, sono disponibili operazioni aggiuntive:

  • Aggiungere host
  • Rimuovere host
  • Abilitare host
  • Disabilitare host
  • Aggiungere a un gruppo di host
  • Rimuovere da un gruppo di host
  • Aggiungere tag host
  • Rimuovere tag host
  • Collegare template
  • Scollegare template
  • Impostare la modalità di inventario host

Configurazione di un'operazione

Per configurare un'operazione, vai alla scheda Operations nella configurazione di action.

Attributi generali dell'operazione:

Parameter Description
Default operation step duration Durata predefinita di un singolo step dell'operazione (da 60 secondi a 1 settimana).
Ad esempio, una durata di uno step di un'ora significa che, se viene eseguita un'operazione, passerà un'ora prima dello step successivo.
Sono supportati i suffissi di tempo, ad esempio 60s, 1m, 2h, 1d.
Sono supportate le macro utente.
Operations Le operazioni dell'action (se presenti) vengono visualizzate con questi dettagli:
Steps - step di escalation a cui è assegnata l'operazione.
Details - tipo di operazione e relativo destinatario/target.
L'elenco delle operazioni mostra anche il tipo di media (email, SMS o script) utilizzato, nonché il nome e il cognome (tra parentesi dopo il nome utente) del destinatario della notifica.
Start in - dopo quanto tempo dall'evento viene eseguita l'operazione.
Duration (sec) - viene visualizzata la durata dello step. Viene visualizzato Default se lo step usa la durata predefinita, mentre viene visualizzato un tempo se viene usata una durata personalizzata.
Actions - vengono visualizzati i collegamenti per modificare e rimuovere un'operazione.
Recovery operations Le operazioni dell'action (se presenti) vengono visualizzate con questi dettagli:
Details - tipo di operazione e relativo destinatario/target.
L'elenco delle operazioni mostra anche il tipo di media (email, SMS o script) utilizzato, nonché il nome e il cognome (tra parentesi dopo il nome utente) del destinatario della notifica.
Actions - vengono visualizzati i collegamenti per modificare e rimuovere un'operazione.
Update operations Le operazioni dell'action (se presenti) vengono visualizzate con questi dettagli:
Details - tipo di operazione e relativo destinatario/target.
L'elenco delle operazioni mostra anche il tipo di media (email, SMS o script) utilizzato, nonché il nome e il cognome (tra parentesi dopo il nome utente) del destinatario della notifica.
Actions - vengono visualizzati i collegamenti per modificare e rimuovere un'operazione.
Pause operations for symptom problems Seleziona questa casella di controllo per mettere in pausa le operazioni (dopo la prima operazione) per i problemi sintomo.
Nota che questa impostazione influisce solo sulle escalation dei problemi; le operazioni di recovery e update non saranno interessate.
Questa opzione è disponibile solo per le Trigger actions.
Pause operations for suppressed problems Seleziona questa casella di controllo per ritardare l'avvio delle operazioni per la durata di un periodo di manutenzione. Quando le operazioni vengono avviate, dopo la manutenzione, tutte le operazioni vengono eseguite, comprese quelle relative agli eventi verificatisi durante la manutenzione.
Nota che questa impostazione influisce solo sulle escalation dei problemi; le operazioni di recovery e update non saranno interessate.
Se deselezioni questa casella di controllo, le operazioni verranno eseguite senza ritardo anche durante un periodo di manutenzione.
Questa opzione non è disponibile per le Service actions.
Notify about canceled escalations Deseleziona questa casella di controllo per disabilitare le notifiche sulle escalation annullate (quando host, item, trigger o action è disabilitato).

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.

Per configurare i dettagli di una nuova operazione, fai clic su nel blocco Operations. Per modificare un'operazione esistente, fai clic su accanto all'operazione. Si aprirà una finestra popup in cui potrai modificare i dettagli dello step dell'operazione.

Dettagli dell'operazione

Parametro Descrizione
Operazione Selezionare l'operazione:
Invia messaggio - invia un messaggio all'utente.
<nome del comando remoto> - esegue un comando remoto. I comandi sono disponibili per l'esecuzione se precedentemente definiti negli script globali con Operazione dell'azione selezionata come ambito.
Sono disponibili altre operazioni per gli eventi basati su discovery e autoregistrazione (vedere sopra).
Passaggi Selezionare il passaggio o i passaggi a cui assegnare l'operazione in una pianificazione di escalation:
Da - esegue a partire da questo passaggio.
A - esegue fino a questo passaggio (0=infinito, l'esecuzione non sarà limitata).
Durata del passaggio Durata personalizzata per questi passaggi (0=usa la durata predefinita del passaggio).
Sono supportati i suffissi temporali, ad esempio 60s, 1m, 2h, 1d.
Sono supportate le macro utente.
È possibile assegnare diverse operazioni allo stesso passaggio. Se per queste operazioni è definita una durata del passaggio diversa, viene presa in considerazione e applicata al passaggio quella più breve.
Tipo di operazione: invia messaggio
Invia ai gruppi di utenti Selezionare i gruppi di utenti a cui inviare il messaggio.
Il gruppo di utenti deve disporre almeno delle autorizzazioni di "lettura" per il host per poter ricevere la notifica.
Invia agli utenti Selezionare gli utenti a cui inviare il messaggio.
L'utente deve disporre almeno delle autorizzazioni di "lettura" per il host per poter ricevere la notifica.
Invia al tipo di media Invia il messaggio a tutti i tipi di media disponibili (configurati e abilitati) oppure solo a uno specifico.
Messaggio personalizzato Se selezionato, è possibile configurare il messaggio personalizzato.
Per le notifiche relative agli eventi interni tramite webhook, il messaggio personalizzato è obbligatorio.
Oggetto Oggetto del messaggio personalizzato. L'oggetto può contenere macro. È limitato a 255 caratteri.
Messaggio Il messaggio personalizzato. Il messaggio può contenere macro. È limitato a un determinato numero di caratteri a seconda del tipo di database (per ulteriori informazioni, vedere Invio di un messaggio).
Tipo di operazione: comando remoto
Elenco delle destinazioni Selezionare le destinazioni su cui eseguire il comando:
Host corrente - il comando viene eseguito sul host del trigger che ha causato l'evento di problema. Questa opzione non funziona se nel trigger sono presenti più host.
Host - selezionare il o gli host su cui eseguire il comando.
Gruppo di host - selezionare il o i gruppi di host su cui eseguire il comando. Specificando un gruppo di host padre, vengono selezionati implicitamente tutti i gruppi di host annidati. Pertanto, il comando remoto verrà eseguito anche sugli host appartenenti ai gruppi annidati.
Un comando su un host viene eseguito una sola volta, anche se l'host corrisponde più di una volta (ad esempio, da diversi gruppi di host; singolarmente e da un gruppo di host).
L'elenco delle destinazioni non ha effetto se viene eseguito uno script personalizzato sul Zabbix server. In questo caso, selezionare più destinazioni comporta solo l'esecuzione dello script più volte sul server.
Per gli script globali, la selezione della destinazione dipende anche dall'impostazione Gruppo di host nella configurazione dello script globale.
L'opzione Elenco delle destinazioni non è disponibile per le azioni dei servizi, poiché in questo caso i comandi remoti vengono sempre eseguiti sul Zabbix server.
Condizioni Condizione per eseguire l'operazione:
L'evento non è riconosciuto - solo quando l'evento non è riconosciuto.
L'evento è riconosciuto - solo quando l'evento è riconosciuto.
L'opzione Condizioni è disponibile solo per le azioni dei trigger.

Al termine, fare clic su Aggiungi per aggiungere l'operazione all'elenco delle Operazioni.