2010年5月19日水曜日

Nagiosで"Service"の登録

スズキです。

下記のHostの登録に引き続き、
http://blog.suz-lab.com/2010/05/nagioshost.html
今回は、Serviceの登録です。

サービスは、Hostなどを登録したNagiosの設定ファイルに、
下記のように記述することで登録できます。

--------【xxxxxxxx.cfg】--------
define service {
  use generic-service
  host_name suz-lab-01
  service_description Current Load
  check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
}
--------

"service_description"はキーになってるようで、
同一ホストで一意になるようにしておきます。
"check_command"は
"/etc/nagios/objects/commands.cfg"などに登録されているコマンドを指定します。
※"check_local_load"は以下のように定義されています。

--------【commands.cfg】--------
define command {
  command_name check_local_load
  command_line $USER1$/check_load -w $ARG1$ -c $ARG2$
}
--------

次は、NRPE...

--------
http://www.suz-lab.com

0 コメント: