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
  }
 

2017年2月

      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28        

ウェブページ

アーカイブ

Webデータ

このブログ記事について

このページは、T-Saitohが2013年12月20日 15:56に書いたブログ記事です。

ひとつ前のブログ記事は「WZR-450HPなんで勝手にDHCP起動するの」です。

次のブログ記事は「平日の@TohruSaitoh(2013/12/20)」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。