Zabbix 서버가 너무 많은 알림을 보냅니다


9

최근 Zabbix 서버를 VPS에 설치했으며 매우 기쁘게 생각합니다. appr에 클라이언트를 설치했습니다. 6-7 다른 VPS 및 모든 것이 잘 작동합니다. 인터페이스가 매끄럽고 매우 멋진 그래프를 생성합니다.
소프트웨어의 유일한 문제는 문제에 대한 알림을 보내도록 설정했지만 매일 30 ~ 60 개의 전자 메일을 수신한다는 것입니다. "서버 XXX에 도달 할 수 없음 : 문제"및 1 분 후 : "서버 XXX에 도달 할 수 없음 : 확인"입니다. 물론 Zabbix는 실제 문제가 발생하는 시점과 서버가 다시 시작된 시점을 인식합니다. Zabbix가 "빠르게"포기하거나 내 요구에 맞는 것보다 시간이 더 빠른 것처럼 보입니다. 나는이 문제를 여러 번 Google에 시도했지만 포기했지만 이제이 접근법을 시도하고 있습니다.

누구든지 이러한 알림 / 트리거의 충실도를 조정하는 방법을 알고 있습니까?


기본 예제 템플릿을 사용하고 있습니까? 그렇다면, 그것은 가장 가능성이 실제로 :) 제안되지 않는다 "상태"항목은 - 당신은 호스트 가용성을 확인 agent.ping 대신 변경해야합니다
Richlv

답변:


9

https://www.zabbix.com/documentation/1.8/manual/escalations_and_repeated_notifications/delayed_notifications 자주 Zabbix의 에스컬레이션 기능을 사용하여 자주 On / Off 메시지를 표시하지 않습니다. 일반적으로 :

  • 첫 번째 메시지는 이메일을 보내지 않고 에스컬레이션 체인을 트리거합니다.
  • 그런 다음 Zabbix는 알림을 보내기 전에 5 분 (또는 설정 한 내용) 동안 기다립니다.
  • 5 분 동안 트리거 상태 변경이 꺼짐으로 변경되면 알림이 표시되지 않고 모든 것이 정상으로 돌아갑니다.
  • deshboard가 여전히 보여주는 멋진 부분

올렉


감사! 내가 찾고있는 것 같습니다. 설정을 조정했으며 이제 시스템에 알림 전송이 어떻게 영향을 미치는지 확인할 시간이 있습니다.
anselmdk

참을성있게 기다렸다가 (웹 트리거를 완화 한 후) Zabbix 이메일 전송이 이제 제대로 작동합니다. 팁 고마워!
anselmdk

5

트리거도 조정할 수 있습니다. count () 메소드가 유용하다는 것을 알았습니다.
last (0)에서 트리거하는 대신 count (300,0, "eq")}> 5를 대신 시도하십시오. 마지막 5 번의 확인 (확인 간격 60 초로 가정)이 실패한 경우 예외가 발생합니다.

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

'Trigger value = "PROBLEM"'조건을 추가하여 OK 메시지를 비활성화 할 수도 있습니다. 이 변경은 조치 구성에서 이루어져야합니다.

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


2
실제로 카운트 예제는 마지막 300 초의 값 수를 0과 같은 값으로 반환합니다. 그런 다음 5와 비교합니다. 전체 효과는 마지막 300 초 동안 5 개 이상의 "0"값이 발생한 경우 이벤트를 트리거하는 것입니다.
G-Wiz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.