Il server Zabbix invia troppe notifiche


9

Di recente ho installato il server Zabbix su un VPS e ne sono molto contento. Ho installato il client su appr. 6-7 altri VPS e tutto funziona bene. L'interfaccia è fluida e produce alcuni grafici molto belli.
Il mio unico problema con il software è che l'ho impostato per inviare notifiche sui problemi, ma sto ricevendo tra 30 e 60 e-mail ogni giorno. Sempre qualcosa lungo "Il server XXX è irraggiungibile: PROBLEMA" e un minuto dopo: "Il server XXX è irraggiungibile: OK". Ovviamente, Zabbix riconosce anche quando ci sono problemi reali e, ad esempio, quando un server è stato riavviato. Mi sembra solo che Zabbix "si arrenda" molto velocemente, o forse scenda più velocemente di quanto si adatta alle mie esigenze. Ho provato più volte a risolvere questo problema con Google, ma ho rinunciato, quindi ora sto provando questo approccio.

Qualcuno sa come regolare la fedeltà di queste notifiche / trigger?


stai usando i modelli di esempio predefiniti? in tal caso, molto probabilmente è l'elemento "status", che, in realtà, non è suggerito :) - dovresti cambiare invece in agent.ping per verificare la disponibilità dell'host
Richlv,

Risposte:


9

https://www.zabbix.com/documentation/1.8/manual/escalations_and_repeated_notifications/delayed_notifications Sto usando la funzionalità di escalation di Zabbix per sopprimere i frequenti messaggi On / Off. In generale:

  • i primi messaggi attivano la catena di escalation, senza e-mail
  • quindi, Zabbix attende 5 minuti (o qualunque cosa tu abbia impostato) prima di inviare una notifica.
  • se nel corso di quei 5 minuti si attivano le modifiche allo stato, NON si riceve alcuna notifica e tutto torna alla normalità.
  • Bella parte che deshboard mostra ancora

Oleg


Grazie! Sembra quello che stavo cercando. Ho modificato le impostazioni e ora sto concedendo al sistema un po 'di tempo per vedere in che modo è influenzato l'invio della notifica.
anselmdk,

Dopo aver atteso pazientemente (e rilassato alcuni trigger Web), ora l'e-mail di Zabbix ora funziona correttamente. Grazie per il consiglio!
anselmdk,

5

Puoi anche regolare i grilletti. Ho trovato utile il metodo count ().
Invece di attivare l'ultimo (0) prova invece a contare (300,0, "eq")}> 5. Questo innesca un'eccezione se gli ultimi 5 controlli (presupponendo 60 secondi tra i controlli) falliscono.

http://www.zabbix.com/documentation/1.8/manual/config/triggers

Puoi anche disabilitare i messaggi OK aggiungendo la condizione 'Trigger value = "PROBLEM"'. Questa modifica dovrebbe essere effettuata nella configurazione delle azioni.

http://www.zabbix.com/documentation/1.8/manual/config/actions


2
In realtà, l'esempio del conteggio restituirà il numero di valori negli ultimi 300 secondi pari a 0. Lo confronterai quindi con 5. L'effetto complessivo è di attivare un evento se si sono verificati 5 o più valori "0" negli ultimi 300 secondi.
G-Wiz,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.