Nagios : 監視対象項目を追加する2016/06/08 |
|
デフォルトの監視対象項目以外にも、様々な項目を監視対象として追加できます。
チェックプログラムを自身で作成して追加することも可能ですが、プラグインとしてパッケージで提供されているものも多数あるため、
主要な項目は容易に監視対象として追加可能です。さらに、以下のサイトではパッケージで提供されていないプラグインも多数提供されています。
⇒ http://exchange.nagios.org/ |
|
| [1] | プラグインはパッケージでも多数提供されています。 |
|
root@dlp:~# apt-get search nagios-plugins- i nagios-plugins-basic - transitional dummy package p nagios-plugins-common - transitional dummy package p nagios-plugins-contrib - Plugins for nagios compatible monitoring s p nagios-plugins-contrib:i386 - Plugins for nagios compatible monitoring s p nagios-plugins-extra - transitional dummy package p nagios-plugins-extra:i386 - transitional dummy package p nagios-plugins-rabbitmq - Set of Nagios checks useful for monitoring p nagios-plugins-standard - transitional dummy package p nordugrid-arc-nagios-plugins-do - HTML documentation for the ARC Nagios plug p nordugrid-arc-nagios-plugins-eg - EGI configuration and dependencies for the |
| [2] | 例として check_ntp を追加して NTPサーバーとの時間のずれを監視項目として追加します。 |
|
root@dlp:~#
vi /etc/nagios3/commands.cfg # 最終行に追記
define command{
command_name check_ntp_time
command_line $USER1$/check_ntp_time -H $ARG1$ -w $ARG2$ -c $ARG3$
}
root@dlp:~#
vi /etc/nagios3/conf.d/localhost_nagios2.cfg # 最終行に追記 ( NTPサーバーとの時間が1秒差で Warning, 2秒差で Critical )
define service{
use generic-service
host_name localhost
service_description NTP_TIME
check_command check_ntp_time!ntp1.jst.mfeed.ad.jp!1!2
}
systemctl restart nagios3 |
| [3] | 追加設定した監視項目は Nagios 管理サイトにログインすると確認できます。 |
|
| Sponsored Link |
|
|