ホーム » コンピュータ » Linux » Debian » nagios3でDHCPのチェック

システム

最近の投稿

アーカイブ

カテゴリー

nagios3でDHCPのチェック

WZR-450HPのファームのバグ?で、止まっているはずのDHCPが動いていて、 予想外のIPアドレスが使われていて、侵入されたのかと心配したことから、 DHCPがlocalhostで動いていることと、他に動いていないことを確認するように nagios3を設定してみた。

ただし、dhcp動作確認のcheck_dhcpは、rootじゃないと動かないので、 sudoで動くようにしておき、動いていないのが正常なので、negate pluginで反転させる。

(( /etc/sudoers ))
Cmd_Alias DHCPCHECK = /usr/lib/nagios/plugins/check_dhcp
nagios ALL= NOPASSWD: DHCPCHECK
(( /etc/nagios-plugins/config/local.cfg ))
define command{
command_name  check-no-dhcp
command_line  /usr/lib/nagios/plugins/negate
/usr/bin/sudo -u root
/usr/lib/nagios/plugins/check_dhcp -s 255.255.255.255 -t 1
}
define command{
command_name  check-local-dhcp
command_line  /usr/lib/nagios/plugins/check_procs -C 'dhcpd' -c 1:
}
(( /etc/nagios3/conf.d/localhost_nagios2.cfg ))
define service{
use              generic-service
host_name        localhost
service_description  DHCP-other
check_command      check-no-dhcp
}
define service{
use              generic-service
host_name        localhost
service_description  DHCP-local
check_command      check-local-dhcp
}

Google 検索

My Google   Yahoo

Microsoft

ファンサイト