1 개의 "마스터"가 있습니까? 3 명의 노예가 달리고있다. 모든 슬레이브가 마스터 결과를 얻는 check_apt를 제외한 모든 검사에서 슬레이브로부터 올바른 데이터를 얻습니다.check_apt를 사용할 때 Nagios에서 잘못된 결과가 발생했습니다
시나리오 오늘은 내가
define hostgroup {
hostgroup_name system-packages
alias APT status on all servers
members *
}
을 hostgroups.cfg이 추가 그리고 내가 Nagios3를 다시 시작할 때 다음
define service {
hostgroup_name system-packages
service_description APT
check_command check_apt
use generic-service
notification_interval 0 ; set > 0 if you want to be renotified
}
을 services.cfg이 추가이었다, 마스터는 3 개 패키지를보고 업데이트가 필요할 때, 잠시 후 다른 보고서가 3 개의 패키지로 제공되었습니다.
나는 괜찮다고 생각했는데, 그들은 같은 날에 설치되었으므로 다를 것이 없습니다.
하지만 그 3 개의 패키지를 마스터에서 업데이트했고 노예에 대한 경고도 사라 졌으므로 어떻게 든 노예가 마스터의 결과를 얻습니다.
[email protected]:~$ /usr/lib/nagios/plugins/check_apt
APT CRITICAL: 3 packages available for upgrade (3 critical updates).
내가 로그 또는 아무것도에 어떤 오류가 발생하지 않습니다 내가 하나의 슬레이브에 check_apt 명령을 실행하면
, 그것은 올바른 데이터를보고합니다. 문제가 될 수있는 아이디어가 실제로 없으므로 어떤 제안이라도 환영합니다.
Nagios 질문은 Serverfault에있을 것입니다. 여기서는 아닙니다. – Keith
젠장, 첫 번째 게시물과 나는 망칠 수 : | – ForeverYoung