Nagiosアドオン


以下の文章はNagiosの様々な"アドオン"について説明します。 これらのアドオンはNagiosウェブサイト(www.nagios.org)から入手できます。

目次

nrpe - リモートホスト上でプラグインを実行するデーモンおよびプラグイン
nsca - ネットワーク越しにパッシブチェックを行うためのデーモンおよびクライアント

nrpe - リモートホスト上でプラグインを実行するデーモンおよびプラグイン
作者:
概要: リモートホスト上で比較的簡単に、透過的なマナーでプラグインの実行を可能にする
ファイル群:
check_nrpe - リモートホスト上のnrpeエージェントにプラグインの実行をリクエストするプラグイン
nrpe - リモートホスト上でリクエストのあったプラグインを実行するエージェント
nrpe.cfg - リモートホスト上のエージェントの設定ファイル
説明:

このアドオンはリモートホスト上でプラグインを実行する方法を提供する目的でデザインされています。check_nrpeプラグインはNagiosホストでリモートホストのnrpeエージェントにプラグインの実行をリクエストします。nrpeエージェントはリモートホスト上で、リクエストのあったプラグインを実行しプラグインの出力とリターンコードをNagiosホストのcheck_nrpeプラグインに返します。check_nrpeプラグインはリモートから送られてきた出力とリターンコードを自ホストのNagiosに渡します。これはリモートホスト上でプラグインを実行する透過的な方法を可能にします。nrpeエージェントはinetd経由かスタンドアロンのデーモンで稼働できます。

Notes:
  • デーモンモードで動かす際は、nrpeエージェントにプラグインの実行をリクエストする際の認証に基本的なIP比較による認証を行います。設定ファイルに許可するIPを記述できます。
  • inetd経由で稼働させる場合は、TCPラッパーでnrpeエージェントに排他的なアクセス制御をかけてください。

nsca - ネットワーク越しにパッシブチェックを行うためのデーモンおよびクライアント
作者:
概要: 他のネットワーク上で稼働している他のNagiosサーバにパッシブチェックの結果を受け付けることを許可する。
ファイル群:
nsca - Nagiosの中央サーバで稼働し、クライアントから受け付けたのパッシブサービスチェックの結果を処理するデーモン
nsca.cfg - ncsaデーモンの設定ファイル
send_nsca - リモートホストで稼働し、Nagiosの中央サーバにパッシブサービスチェックの結果を送るクライアントプログラム
send_nsca.cfg - send_ncsaクライアントの設定ファイル
説明:

このアドオンはリモートホストからのパッシブサービスチェックの結果をNagiosの中央監視サーバへ送ることを許可します。 クライアントはスタンドアロンもしくは分散監視環境としてNagiosのocsp コマンドサービスとして組み込まれた形で稼働します。 もし、mcryptライブラリがシステムにインストールされていれば、クラインととデーモンの間のコミュニケーションは様々な暗号方式で通信が可能です。(DES, 3DES, CAST, xTEA, Twofish, LOKI97, RJINDAEL, SERPENT, GOST, SAFER/SAFER+, etc.)