NRPE_NT
NRPEデーモンのWindows版。サービスとして動作する。
ダウンロード
リモートホスト側のインストール
以下では
データを受け取るNagiosのIP | 192.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
を右クリックして起動。
クライアント側のインストール
プラグイン
古い内容 (現在は上記で手に入ります)
TSMG Software Supportに登録するとプラグインが入手できます。
ログインしてからこれをダウンロードするのが手っ取り早いかもしれません
2004-02-12現在のプラグイン
NEW*2 | ||
OLD | ||
nrpe_nt_plugins | cpuload | CPU使用率 |
eventlog | ||
services | サービス | |
memory | メモリー | |
disk space | ディスク | |
check_service | サービス | |
check_wincputime | CPU使用時間 | |
check_disk | ディスク使用量 | |
filesize | ファイルサイズ | |
wincheck_counter | ||
chkwin_disk_time | ディスクの使用時間? | |
chkwin_services | サービス | |
chkwin_service_auto | サービス(自動起動) | |
check_process | プロセス | |
chkwin_ram | メモリー | |
chkwin_group | グループ | |
file_text_search | 指定するファイル内部のテキスト検索 | |
CygwinPlugins | check_dummy | |
check_http | HTTP | |
check_tcp | TCP | |
check_udp | UDP | |
check_smtp | SMTP | |
check_time | ||
check_ssh | SSH | |
negate | ||
urlize | ||
directory_file_count | ディレクトリ内のファイル数 | |
check_ram | →chkwin_ram | |
check_dummy | 引数stateの数値の値に対応する状態を単に返す |
備考
コンセプトがほぼ同じ NSClient というのもある。