This is a translation of the original English documentation page. Help us make it better.

5 Ricezione della notifica del problema

Panoramica

In questa sezione imparerai come impostare gli avvisi sotto forma di notifiche in Zabbix.

Con elementi che raccolgono dati e trigger progettati per "scattare" in situazioni problematiche, sarebbe anche utile disporre di un meccanismo di allerta che ci avviserebbe di eventi importanti anche quando non lo siamo guardando direttamente il frontend di Zabbix.

Questo è ciò che fanno le notifiche. La posta elettronica è la consegna più popolare metodo per le notifiche dei problemi, impareremo come impostare una e-mail notifica.

Impostazioni dell 'email

Inizialmente ci sono diverse notifiche predefinite delivery metodi in Zabbix. E-mail è uno di quelli.

Per configurare le impostazioni e-mail, vai su Amministrazione → Tipi di media e fare clic su E-mail nell'elenco dei tipi di media predefiniti.

Questo ci presenterà con il modulo di definizione delle impostazioni di posta elettronica.

Tutti i campi obbligatori sono contrassegnati da un asterisco rosso.

Nella scheda Tipo di supporto, imposta i valori di server SMTP, helo SMTP ed e-mail SMTP su quelli appropriati per il tuo ambiente.

"E-mail SMTP" verrà utilizzato come indirizzo "Da" per il notifiche inviate da Zabbix.

Successivamente, è necessario definire il contenuto del messaggio del problema. Il contenuto è definito mediante un modello di messaggio, configurato nella scheda Modelli di messaggio.

Fare clic su Aggiungi per creare un modello di messaggio e selezionare Problema come tipo di messaggio.

Clicca su Aggiungi quando sei pronto e salva il modulo.

Ora hai configurato "Email" come tipo di media funzionante. Il tipo di supporto devono inoltre essere collegati agli utenti definendo specifici indirizzi di consegna (come we durante la configurazione di un nuovo utente), altrimenti lo farà non essere utilizzato.

Nuova azione

La consegna delle notifiche è una delle cose actions in Zabbix. Perciò, per impostare una notifica, vai su Configurazione → Azioni e clicca su Crea azione.

Tutti i campi obbligatori sono contrassegnati da un asterisco rosso.

In questo modulo, inserisci un nome per l'azione.

Nel caso più semplice, se non aggiungiamo altro specifico condizioni, l'azione verrà presa in caso di modifica del trigger da 'Ok' a 'Problema'.

Dovremmo ancora definire cosa dovrebbe fare l'azione - e questo è fatto la scheda Operazioni. Fai clic su Aggiungi nel blocco Operazioni, che apre una nuova maschera operativa.

Tutti i campi obbligatori sono contrassegnati da un asterisco rosso.

Qui, fai clic su Aggiungi nel blocco Invia agli utenti e seleziona l'utente ('utente') abbiamo definito. Seleziona "E-mail" come valore di Invia solo a. Al termine, fare clic su Aggiungi e l'operazione dovrebbe essere aggiunta:

Questo è tutto per una semplice configurazione dell'azione, quindi fai clic su Aggiungi nel file forma di azione.

Ricezione notifica

Ora, con la consegna delle notifiche configurata sarebbe divertente effettivamente riceverne uno. Per aiutare in questo, potremmo aumentare di proposito il carico sul nostro host, in modo che il nostro trigger "incendi" e riceviamo una notifica di problema.

Apri la console sul tuo host ed esegui:

cat /dev/urandom | md5sum

Puoi eseguire uno o più di questi processi.

Ora vai su Monitoraggio → Ultimi dati e guarda come i valori di 'CPU Carico' sono aumentati. Ricorda, per il nostro trigger di attivazione, il file 'CPU Il valore "Carica" deve superare "2" per 3 minuti consecutivi. Una volta fatto:

  • in Monitoraggio → Problemi dovresti vedere il trigger con a stato "Problema" lampeggiante
  • dovresti ricevere una notifica di problema nella tua e-mail

::: nota importante Se le notifiche non funzionano:

  • verificare ancora una volta che siano presenti sia le impostazioni di posta elettronica che l'azione stato configurato correttamente
  • assicurati che l'utente che hai creato abbia almeno i permessi di lettura sul file host che ha generato l'evento, come indicato nel file Adding user passo. L'utente, essendo parte del gruppo 'Zabbix il gruppo utenti degli amministratori deve disporre almeno dell'accesso in lettura a "Linux gruppo host dei server a cui appartiene il nostro host.
  • Inoltre, puoi controllare il registro delle azioni andando su Rapporti → Registro azioni.

:::