Nagios 이메일 알림을 중지 / 비활성화하는 방법


23

이메일 알림을 중지하려면 어떻게해야합니까? 새 서버를 설정하고 많은 알림을 받고 있습니다. 잠시 동안 사용 중지하려고합니다.

답변:


30

왼쪽 탐색 창에서 "프로세스 정보"를 클릭 한 다음 "알림 비활성화", "커밋"을 차례로 클릭하십시오.


21

nagios.cfg에서 enable_notifications = 0을 설정하고 nagios를 다시 시작하십시오.


새로운 구성 문제를 해결하는 동안 모든 알림을 일시적으로 사용 중지하는 방법을 찾고 있었기 때문에 트릭을 수행했습니다!
Joey T

6

Nagios 연락처 알림을 비활성화하여 연락처 수준에서 수행 할 수도 있습니다. 예 :

define contact { 
    contact_name JohnDoe
    email johndoe@example.com
    host_notifications_enabled 0
    service_notifications_enabled 0
}

이 고양이를 스키닝 하는 다른 방법 은 연락처 정의에서 host_notification_optionsservice_notification_options 를 사용하는 것 입니다. 그것들을 n(없음)으로 설정하십시오 .


1

NAGIOS의 command_file명명 된 파이프 를 통해이를 정의 할 수도 있습니다. 이 방법을 사용하면 NAGIOS 내부에서 얻을 수있는 장점이 있으며 웹 브라우저와 상호 작용 at하거나 프로그래밍 할 cron필요없이 구성 파일을 변경할 필요가 없다는 것입니다.

알림을 비활성화하려면 (CentOS6 EPEL NAGIOS에서-다른 배포판에는 다른 곳에 command_file이 구성되어있을 수 있습니다) :

echo "[`date +%s`] DISABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd

나중에 다시 활성화하십시오.

echo "[`date +%s`] ENABLE_NOTIFICATIONS" > /var/nagios/rw/nagios.cmd

0

둘 다 설정하십시오.

  • service_notification_period &
  • host_notification_period

결코 대신 24 시간 연중 무휴


0

service postfix stopNagios가 설치된 localhost의 메일 서버를 통해 릴레이하는 경우 Nagios 서버에서 메일 서버 ( )를 중지 할 수도 있습니다 . 그런 다음에 postsuper -d ALL앉아있는 모든 메일을 삭제하십시오 mailq.


1
저 응답 사용자라는 사실을 알지 못했지만 그 제안은 이미 포스터에 의해 작성, 축소 및 삭제되었습니다. 다른 (동일한) 답변에 대한 개조 중 하나를 인용하려면 " 죄송합니다. 끔찍한 해결책입니다. Nagios 로그 및 호스트 / 서비스 가용성 데이터의 관점에서 보면 중단 및 알림이 있음을 보여줍니다. 과거의 문제 해결 / 트 렌딩에 데이터를 쓸모 없게 만들었습니다. 이것이 귀하에게 적합한 솔루션 일 수 있지만, 전문적인 환경에 대한 "올바른"답변은 아닙니다 .
MadHatter는 Monica
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.