2 Operazioni
Panoramica
È possibile 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 per l'utente non sono definiti alcun diritto sul host.
Per gli eventi di discovery e autoregistrazione, sono disponibili operazioni aggiuntive:
- Aggiungi host
- Rimuovi host
- Abilita host
- Disabilita host
- Aggiungi a un gruppo di host
- Rimuovi da un gruppo di host
- Aggiungi tag host
- Rimuovi tag host
- Collega template
- Scollega template
- Imposta la modalità dell'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 passaggio dell'operazione (da 60 secondi a 1 settimana). Ad esempio, una durata del passaggio di un'ora significa che, se viene eseguita un'operazione, passerà un'ora prima del passaggio successivo. Sono supportati i suffissi temporali, ad esempio 60s, 1m, 2h, 1d. Sono supportate le macro utente. |
| Operations | Vengono visualizzate le operazioni dell'azione (se presenti), con questi dettagli: Steps - passaggio/i di escalation a cui è assegnata l'operazione. Details - tipo di operazione e relativo destinatario/target. L'elenco delle operazioni mostra anche il tipo di supporto (email, SMS o script) utilizzato, nonché il nome e il cognome (tra parentesi dopo il nome utente) del destinatario della notifica. Start in - quanto tempo dopo un evento viene eseguita l'operazione. Duration (sec) - viene visualizzata la durata del passaggio. Viene visualizzato Default se il passaggio utilizza la durata predefinita, mentre viene visualizzato un valore temporale se viene utilizzata una durata personalizzata. Actions - vengono visualizzati i link per modificare e rimuovere un'operazione. |
| Recovery operations | Vengono visualizzate le operazioni dell'azione (se presenti), con questi dettagli: Details - tipo di operazione e relativo destinatario/target. L'elenco delle operazioni mostra anche il tipo di supporto (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 link per modificare e rimuovere un'operazione. |
| Update operations | Vengono visualizzate le operazioni dell'azione (se presenti), con questi dettagli: Details - tipo di operazione e relativo destinatario/target. L'elenco delle operazioni mostra anche il tipo di supporto (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 link 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 ripristino e aggiornamento non saranno interessate. Questa opzione è disponibile solo per 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, vengono eseguite tutte le operazioni, comprese quelle relative agli eventi durante la manutenzione. Nota che questa impostazione influisce solo sulle escalation dei problemi; le operazioni di ripristino e aggiornamento 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 Service actions. |
| Notify about canceled escalations | Deseleziona questa casella di controllo per disabilitare le notifiche sulle escalation annullate (quando host, item, trigger o action sono disabilitati). |
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 pop-up in cui potrai modificare i dettagli del passaggio dell'operazione.
Dettagli dell'operazione

| Parametro | Descrizione | ||
|---|---|---|---|
| Operazione | Selezionare l'operazione: Invia messaggio - invia un messaggio all'utente. <nome comando remoto> - esegue un comando remoto. I comandi sono disponibili per l'esecuzione se precedentemente definiti negli script globali con Operazione azione selezionato come ambito. Sono disponibili ulteriori operazioni per eventi basati su discovery e autoregistrazione (vedere sopra). |
||
| Passi | Selezionare il/i passo/i a cui assegnare l'operazione in una pianificazione di escalation: Da - esegui a partire da questo passo. A - esegui fino a questo passo (0=infinito, l'esecuzione non sarà limitata). |
||
| Durata del passo | Durata personalizzata per questi passi (0=usa la durata predefinita del passo). I suffissi temporali sono supportati, ad esempio 60s, 1m, 2h, 1d. Le macro utente sono supportate. È possibile assegnare più operazioni allo stesso passo. Se queste operazioni hanno una durata del passo diversa definita, viene presa in considerazione la più breve e applicata al passo. |
||
| Tipo di operazione: invia messaggio | |||
| Invia a gruppi utenti | Selezionare i gruppi utenti a cui inviare il messaggio. Il gruppo utenti deve avere almeno i permessi di "lettura" sul host per poter ricevere la notifica. |
||
| Invia a utenti | Selezionare gli utenti a cui inviare il messaggio. L'utente deve avere almeno i permessi di "lettura" sul host per poter ricevere la notifica. |
||
| Invia al tipo di supporto | Invia il messaggio a tutti i tipi di supporto disponibili (configurati e abilitati) oppure solo a uno specifico. | ||
| Messaggio personalizzato | Se selezionato, è possibile configurare il messaggio personalizzato. Per le notifiche sugli 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 certo numero di caratteri a seconda del tipo di database (vedere Invio messaggio per ulteriori informazioni). | ||
| Tipo di operazione: comando remoto | |||
| Elenco destinazioni | Selezionare le destinazioni su cui eseguire il comando: Host corrente - il comando viene eseguito sul host del trigger che ha causato l'evento problema. Questa opzione non funzionerà se nel trigger sono presenti più host. Host - selezionare il/i host su cui eseguire il comando. Gruppo host - selezionare il/i gruppo/i host su cui eseguire il comando. Specificando un gruppo host padre vengono implicitamente selezionati tutti i gruppi host nidificati. Pertanto il comando remoto verrà eseguito anche sui 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 host; individualmente e da un gruppo host). L'elenco destinazioni non ha significato se uno script personalizzato viene eseguito su Zabbix server. In questo caso, selezionare più destinazioni comporta solo che lo script venga eseguito più volte sul server. Si noti che, per gli script globali, la selezione della destinazione dipende anche dall'impostazione Gruppo host nella configurazione dello script globale. L'opzione Elenco destinazioni non è disponibile per le Azioni servizio perché in questo caso i comandi remoti vengono sempre eseguiti su Zabbix server. |
||
| Condizioni | Condizione per l'esecuzione dell'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 trigger. |
||
Al termine, fare clic su Aggiungi per aggiungere l'operazione all'elenco delle Operazioni.