Top/Nagios/NRPE_NT

NRPE_NTはてなブックマーク

NRPEデーモンのWindows版。サービスとして動作する。

ダウンロード

リモートホスト側のインストール

以下では

データを受け取るNagiosのIP192.168.0.1

と仮定。

アーカイブを解凍して bin 内を C:\nrpe_nt などにコピー後

C:\nrpe_nt\NRPE_NT.exe -i


nrpe.cfgをエディタで編集

クライアントのIP

allowed_hosts=192.168.0.1

クライアントから引数を与えたい場合は

dont_blame_nrpe=1

任意のコマンドを定義*1

command[check_cmd]=C:\nrpe_nt\test.cmd

サービスの起動

コントロール パネル>管理ツール>サービスで
Nagios Remote Plugin Executor for NT/W2K
を右クリックして起動。

クライアント側のインストール

Nagios/NRPE#client

プラグイン

古い内容 (現在は上記で手に入ります)

TSMG Software Supportに登録するとプラグインが入手できます。
ログインしてからこれをダウンロードするのが手っ取り早いかもしれません

2004-02-12現在のプラグイン

NEW*2
OLD
nrpe_nt_pluginscpuloadCPU使用率
eventlog
servicesサービス
memoryメモリー
disk spaceディスク
check_serviceサービス
check_wincputimeCPU使用時間
check_diskディスク使用量
filesizeファイルサイズ
wincheck_counter
chkwin_disk_timeディスクの使用時間?
chkwin_servicesサービス
chkwin_service_autoサービス(自動起動)
check_processプロセス
chkwin_ramメモリー
chkwin_groupグループ
file_text_search指定するファイル内部のテキスト検索
CygwinPluginscheck_dummy
check_httpHTTP
check_tcpTCP
check_udpUDP
check_smtpSMTP
check_time
check_sshSSH
negate
urlize
directory_file_countディレクトリ内のファイル数
check_ram→chkwin_ram
check_dummy引数stateの数値の値に対応する状態を単に返す

備考

コンセプトがほぼ同じ NSClient というのもある。

Amazon

*1 check_cmdは動作確認用
*2 記事投稿順なのでファイルは古い可能性があります
差分 一覧