Niedawno zainstalowałem serwer Zabbix na VPS i jestem z niego bardzo zadowolony. Zainstalowałem klienta na appr. 6-7 innych VPS i wszystko działa dobrze. Interfejs jest płynny i generuje bardzo ładne wykresy.
Moim jedynym problemem związanym z oprogramowaniem jest to, że skonfigurowałem go do wysyłania powiadomień o problemach, ale codziennie otrzymuję od 30 do 60 wiadomości e-mail. Zawsze coś wzdłuż „Serwer XXX jest nieosiągalny: PROBLEM”, a minutę później: „Serwer XXX jest nieosiągalny: OK”. Oczywiście, Zabbix rozpoznaje również, kiedy występują prawdziwe problemy, i np. Kiedy serwer został zrestartowany. Po prostu wydaje mi się, że Zabbix bardzo szybko „poddaje się”, a może upływa czas szybciej niż to, co odpowiada moim potrzebom. Próbowałem google kilka razy, ale zrezygnowałem, więc teraz próbuję tego podejścia.
Czy ktoś wie, jak dostosować wierność tych powiadomień / wyzwalaczy?
Odpowiedzi:
https://www.zabbix.com/documentation/1.8/manual/escalations_and_repeated_notifications/delayed_notifications Korzystam z funkcji eskalacji Zabbix do tłumienia częstych komunikatów On / Off. Ogólnie:
Oleg
źródło
Możesz także dostosować wyzwalacze. Przydała mi się metoda count ().
Zamiast wyzwalania ostatniego (0) spróbuj policzyć (300,0, „eq”)}> 5 zamiast tego. Powoduje to wyjątek, jeśli 5 ostatnich testów (zakładając 60 sekund między kontrolami) nie powiodło się.
http://www.zabbix.com/documentation/1.8/manual/config/triggers
Możesz także wyłączyć komunikaty OK, dodając warunek „Wartość wyzwalacza =„ PROBLEM ”. Tej zmiany należy dokonać w konfiguracji działań.
http://www.zabbix.com/documentation/1.8/manual/config/actions
źródło