[Enterprise のみ]
目次 表示
このプロファイルは、Nagios Remote Plugin Executor (NRPE)を使用して、IIS Windows サーバを監視します。NRPEは、Nagios サーバが Windows サーバと通信するのに使用されます。
サービス - Configuration 内の定義はこの名前の下に格納されています。
コマンドライン - プラグインへ渡される引数付きのサービスコマンド
プラグインのコマンドライン - このサービスのためのNagiosに呼ばれたプラグインスクリプト
拡張情報 - 特にグラフの生成のために使用される、サービス拡張情報の定義
注意: 下記のコマンドラインは、一行のコマンドを意味します。
サービス |
コマンドライン |
プラグインのコマンドライン |
拡張情報 |
nrpe_iis_bytes_received |
check_nrpe_iis_bytes_received!Name= _Total!6000!12000 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_bytes_received -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_bytes_sent |
check_nrpe_iis_bytes_sent!Name= _Total!6000000!10000000 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_bytes_sent -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_bytes_total |
check_nrpe_iis_bytes_total!Name= _Total!500000!600000 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_bytes_total -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_current_connections |
check_nrpe_iis_current_connections!Name= _Total!200!400 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_currentconnections -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_current_nonanonymous _users |
check_nrpe_iis_current_nonanonymous_users! Name=_Total!50!80 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_curnonanonusers -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_get_requests |
check_nrpe_iis_get_requests!Name= _Total!200!400 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_get_requests -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_maximum_connections |
check_nrpe_iis_maximum_connections!Name= _Total!50!60 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_maximumconnections -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_post_requests |
check_nrpe_iis_post_requests!Name= _Total!200!400 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_post_requests -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_iis_private_bytes |
check_nrpe_iis_private_bytes!4000000!5000000 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_privatebytes -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" |
number_graph |
nrpe_iis_total_not_found_errors |
check_nrpe_iis_total_not_found_errors!Name= _Total!500!600 |
$USER1$/check_nrpe -t 60 -H $HOSTADDRESS$ -c get_iis_totalnotfounderrors -a "$HOSTADDRESS$" "$ARG1$" "$ARG2$" "$ARG3$" |
number_graph |
nrpe_service_Dfs |
check_nrpe_service!Dfs |
$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$" |
percent_graph |
nrpe_service_IISADMIN |
check_nrpe_service!IISADMIN |
$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$" |
percent_graph |
nrpe_service_IsmServ |
check_nrpe_service!IsmServ |
$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$" |
percent_graph |
nrpe_service_W3SVC |
check_nrpe_service!W3SVC |
$USER1$/check_nrpe -H $HOSTADDRESS$ -t 60 -c get_service -a "$HOSTADDRESS$" "$ARG1$" |
percent_graph |
このパッケージには次のファイルが含まれます:
プロファイル定義
service-profile-nrpe-iis.xml
perfconfig-nrpe-iis.xml
プラグインスクリプト
check_nrpe
NRPE スクリプト (監視された Windows サーバ上にインストールされる)
nrpe_nt.zip
性能グラフのプログラム
number_graph.cgi
percent_graph.cgi
GroundWork Monitor には、さまざまなディバイス、システム、アプリケーションに対する多くの監視プロファイルが含まれます。新しいGroundWorkのインストール上にすでにインポートされたプロファイルには、Service Ping、SNMP ネットワーク、SSH UNIXがあります。GroundWork Monitor Configuration(コンフィグレーション)ツールは、更新したプロファイル、および追加設定を要求するプロファイル(プロファイルの XML ファイルと、それに付随する Performance Configuration 定義ファイル)をインポートするために使用されます。インポートの手順は、GROUNDWORK PROFILES > プロファイルのインポート
コマンドパラメータは、サービス設定セクション内のコマンドパラメータは、下記の名前とデフォルト値を持ちます。
nrpe_iis_bytes_received
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_service コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、受信したバイト数が 6,000以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、受信したバイト数が 12,000以上
$ARG3$ - CRITICAL数
nrpe_iis_bytes_sent
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_bytes_sent コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、送信したバイト数が 6M以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、送信したバイト数が 10M以上。
$ARG3$ - CRITICAL数
nrpe_iis_bytes_total
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_bytes_total コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、バイト総数が 500,000 以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、バイト総数が 600,000 以上。
$ARG3$ - CRITICAL数
nrpe_iis_current_connections
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_currentconnections コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、現在のコネクション数が 200 以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、現在のコネクション数が 400 以上。
$ARG3$ - CRITICAL数
nrpe_iis_current_nonanonymous_users
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_curnonanonusers コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、現在のユーザ数50以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、現在のユーザ数80以上。
$ARG3$ - CRITICAL数
nrpe_iis_get_requests
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_get_requests コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、"get" リクエスト数が秒あたり 200以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、"get" リクエスト数が秒あたり 400以上。
$ARG3$ - CRITICAL数
nrpe_iis_maximum_connections
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_maximumconnections コマンドを実行します。
デフォルトの Web サーバ インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、現在のコネクション数が 50 以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、現在のコネクション数が 60 以上。
$ARG3$ - CRITICAL数
nrpe_iis_post_requests
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_post_requests コマンドを実行します。
デフォルトの Web サーバ・インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、"past"のリクエスト数が秒あたり 200 以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、"past"のリクエスト数が秒あたり 400 以上。/li>
$ARG3$ - CRITICAL数
nrpe_iis_private_bytes
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_privatebytes コマンドを実行します。
デフォルトのWARNING(警告)のしきい値は、プライベートバイト数が 4M以上。
$ARG1$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、プライベートバイト数が 5M以上。
$ARG2$ - CRITICAL数
nrpe_iis_total_not_found
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_iis_totalnotfounderrors コマンドを実行します。
デフォルトの Web サーバ・インスタンスは _Total
$ARG1$ - インスタンス(例:Name=_Total)
デフォルトのWARNING(警告)のしきい値は、"not found"エラーの総数が 500以上。
$ARG2$ - WARNING数
デフォルトの CRITICAL(異常)のしきい値は、"not found"エラーの総数が 600以上。
$ARG3$ - CRITICAL数
nrpe_service
check_nrpe プラグインを使用して$HOSTADDRESS$上の NRPE とコネクトし、nrpe.cfg 内に定義されている get_service コマンドを実行します。
$ARG1$ - サービスネーム(Display Name ではありません)
サービスが実行しているならば OK です。
CRITICAL はサービスを停止します。
UNKNOWN はサービスがインストールされていません。
下記のパラメータは、性能チャートを生成するために使用されます。 これらのパラメータは、GroundWork Monitor内の > Configuration(コンフィグレーション) >Performance(パフォーマンス)ツールを使用して設定されます。
nrpe_iis_bytes_received
Web サーバが秒あたりに受信したバイト数のグラフ
Nagios サービスの定義には、文字列 "iis_bytes_received" の記述が必要です。
nrpe_iis_bytes_sent
Web サーバが秒あたりに送信したバイト数のグラフ
Nagios サービスの定義には、文字列 "iis_bytes_sent" の記述が必要です。
nrpe_iis_bytes_total
Web サーバが秒あたりに送受信したバイト数のグラフ
Nagios サービスの定義には、文字列 "iis_bytes_total" の記述が必要です。
nrpe_iis_current_connections
Web サーバへのコネクション数のグラフ
Nagios サービスの定義には、文字列 "iis_current_connections" の記述が必要です。
nrpe_iis_current_nonanonymous_users
Web サーバへコネクトした匿名でないユーザ数のグラフ
Nagios サービスの定義には、文字列 "iis_current_nonanonymous_users" の記述が必要です。
nrpe_iis_get_requests
Web サーバへの秒あたりの get リクエスト数のグラフ
Nagios サービスの定義には、文字列 "iis_get_requests" の記述が必要です。
nrpe_iis_maximum_connections
Web サーバが始動してからのコネクションの最大数のグラフ
Nagios サービスの定義には、文字列 "iis_maximum_connections" の記述が必要です。
nrpe_iis_post_requests
Web サーバへの秒あたりの post リクエスト数のグラフ
Nagios サービスの定義には、文字列 "iis_post_requests" の記述が必要です。
nrpe_iis_private_bytes
inetinfo プロセスが使用しているプライベートバイト数のグラフ
Nagios サービスの定義には、文字列 "iis_private_bytes" の記述が必要です。
nrpe_iis_total_not_found_errors
Web サーバが始動してからの not found エラー数のグラフ
Nagios サービスの定義には、文字列 "iis_total_not_found_errors" の記述が必要です。
Windows サーバ上の nrpe.cfg ファイルは、GroundWorkによって発行されるコマンドをc:\nrpe_nt ディレクトリ内のスクリプトに位置づけます。このプロファイルによって発行されたコマンドは、このパッケージとともにインストールされます。新しい NRPE コマンドが追加されたならば、このファイルは変更する必要があります。GroundWork Support Portal へ進みます- http://www.groundworkconnect.com の GroundWork Connect から Installing GroundWork WMI NRPE を探します。