nagios設定Tips
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
*目次 [#ad2ddb96]
#Contents
*初期設定 [#x5622cff]
**CGIの認証を無効にする[#s18e472a]
nagiosインストール直後は適切な認証設定を行なわないとCGIが...
接続の安全が保障された環境であればcgi.cfgの設定を変更し、...
-cgi.cfg (認証有効)
use_authentication=1
-cgi.cfg (認証無効)
use_authentication=0
*カスタマイズ [#w952f89e]
**設定の確認 [#vb92fb7e]
nagiosに-vオプションを付けることで設定のチェックが可能。~
/usr/local/nagios/bin/配下に以下のシェルスクリプトを配置...
#!/bin/sh
# ------------------------
# nagios config
# ------------------------
# Version : 1.0
# date : 2008/07/29
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Exec
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/na...
# EOF
** Extra Hosts Infomation Config [#xea7fd1a]
ホストの画像を登録する際には拡張情報の設定が必要となる。
define hostextinfo{
host_name HOST
icon_image ng-switch40.gif
icon_image_alt COMMENT
vrml_image ng-switch40.gif
statusmap_image ng-switch40.gd2
}
*監視設定[#hac9a5df]
**ベーシック認証のかけられたサイトを監視する [#cd5055b4]
ベーシック認証が設定されたサイトの監視を行なうためには以...
-resource.cfg~
認証情報を変数に置き換えて登録を行なう。~
ファイルの末尾に下記の書式でユーザ情報を登録する。登録可...
$USER3$=USER
$USER4$=PASSWORD
-commands.cfg~
ベーシック認証が設定されたサイトの監視用コマンドを登録す...
define command{
command_name check_http-auth
command_line $USER1$/check_http -H $HOSTADDRES...
}
-services.cfg~
認証付きサイトの監視を登録し、認証情報とサイトの紐づけを...
define service{
use local-service
host_name HOST
service_description HTTP
check_command check_http-auth!$USER...
notifications_enabled 0
}
*通知設定 [#bcad8f6d]
**通知状態の設定 [#r95c6c58]
ステータスにより通知の可否を設定する。
-ホスト障害発生・復旧時のみ通知
host_notification_options d,r
-サービス障害・復旧時のみ通知
service_notification_options c,r
-全ステータスで通知
host_notification_options d,u,r,f
service_notification_options w,u,c,r,f
-ホストステータス
d = DOWN 停止
u = UP 起動
r = RECOVER 復旧
f = FLAPPING フラップ(頻繁なUP/DOWNを繰り返す状態)
-サービスステータス
w = WARNING 警告
u = UNKNOWN 不明
c = CRITICAL 障害
r = RECOVER 復旧
f = FLAPPING フラップ(頻繁なUP/DOWNを繰り返す状態)
**再通知タイミングの設定 [#c73de8fb]
継続して障害が発生している機器はアラートメールが繰り返し...
-繰り返し通知を送らない~
notification_interval 0
-1日1回通知~
notification_interval 1440
終了行:
*目次 [#ad2ddb96]
#Contents
*初期設定 [#x5622cff]
**CGIの認証を無効にする[#s18e472a]
nagiosインストール直後は適切な認証設定を行なわないとCGIが...
接続の安全が保障された環境であればcgi.cfgの設定を変更し、...
-cgi.cfg (認証有効)
use_authentication=1
-cgi.cfg (認証無効)
use_authentication=0
*カスタマイズ [#w952f89e]
**設定の確認 [#vb92fb7e]
nagiosに-vオプションを付けることで設定のチェックが可能。~
/usr/local/nagios/bin/配下に以下のシェルスクリプトを配置...
#!/bin/sh
# ------------------------
# nagios config
# ------------------------
# Version : 1.0
# date : 2008/07/29
export LANG=C
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:$PATH
# Exec
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/na...
# EOF
** Extra Hosts Infomation Config [#xea7fd1a]
ホストの画像を登録する際には拡張情報の設定が必要となる。
define hostextinfo{
host_name HOST
icon_image ng-switch40.gif
icon_image_alt COMMENT
vrml_image ng-switch40.gif
statusmap_image ng-switch40.gd2
}
*監視設定[#hac9a5df]
**ベーシック認証のかけられたサイトを監視する [#cd5055b4]
ベーシック認証が設定されたサイトの監視を行なうためには以...
-resource.cfg~
認証情報を変数に置き換えて登録を行なう。~
ファイルの末尾に下記の書式でユーザ情報を登録する。登録可...
$USER3$=USER
$USER4$=PASSWORD
-commands.cfg~
ベーシック認証が設定されたサイトの監視用コマンドを登録す...
define command{
command_name check_http-auth
command_line $USER1$/check_http -H $HOSTADDRES...
}
-services.cfg~
認証付きサイトの監視を登録し、認証情報とサイトの紐づけを...
define service{
use local-service
host_name HOST
service_description HTTP
check_command check_http-auth!$USER...
notifications_enabled 0
}
*通知設定 [#bcad8f6d]
**通知状態の設定 [#r95c6c58]
ステータスにより通知の可否を設定する。
-ホスト障害発生・復旧時のみ通知
host_notification_options d,r
-サービス障害・復旧時のみ通知
service_notification_options c,r
-全ステータスで通知
host_notification_options d,u,r,f
service_notification_options w,u,c,r,f
-ホストステータス
d = DOWN 停止
u = UP 起動
r = RECOVER 復旧
f = FLAPPING フラップ(頻繁なUP/DOWNを繰り返す状態)
-サービスステータス
w = WARNING 警告
u = UNKNOWN 不明
c = CRITICAL 障害
r = RECOVER 復旧
f = FLAPPING フラップ(頻繁なUP/DOWNを繰り返す状態)
**再通知タイミングの設定 [#c73de8fb]
継続して障害が発生している機器はアラートメールが繰り返し...
-繰り返し通知を送らない~
notification_interval 0
-1日1回通知~
notification_interval 1440
ページ名: