저는 약 4년 동안 Nagios 솔루션을 사용해 왔습니다. Nagios 3.5.x를 4.0.8 버전으로 업데이트한 후 얼마 후에 한 사람이 오류 알림을 받지 못하는 것을 발견했습니다.
이 서버나 우리 회사에서 사용하는 Exchange 서버의 메일 구성에는 변경된 사항이 없습니다. Nagios 구성 파일에도 변경 사항이 없습니다.
관련 파일은 contacts.cfg
다음과 같이 구성된 연락처 그룹이 있어야 합니다.
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members Admin1,Admin2
}
이상한 점은 다음과 같이 사용자 순서를 반대로 하면 "Admin2"가 메일 알림을 받지 못한다는 것입니다.
define contactgroup{
contactgroup_name admins
alias Nagios Administrators
members Admin2,Admin1
}
알림이 없는 사람은 Admin1입니다.
공식 변경 로그에 따르면 Nagios 3.5와 4.0 사이에는 아무 것도 만들어지지 않았습니다. Nagios가 연락처 그룹의 모든 사용자에게 알리도록 할 수 있는 방법이 있습니까?
답변1
사용 중인 정확한 버전을 언급하지 않았지만 최신 버전(현재 4.0.8)으로 업그레이드하면 문제가 해결될 수도 있습니다.
예를 들어, 다음을 보고 싶을 수도 있습니다.Nagios 4 변경 로그, 특히 다음을 포함하여 4.0.5 아래의 주요 항목입니다.
버그 #594 수정: Nagios 4 연락처 그룹 구문 분석 수정(Alexey Dvoryanchikov, Eric Stanley)
2014년 4월에 4.0.5가 출시되었으므로 이미 최신 버전을 실행하고 있을 수도 있습니다.