OSS編~Nagios for AWS Windows②~

今回、Windowsサーバでは、以下のポートが空いていることを確認してください。

・RDP(3389)

・TCP(12489)

Nagiosでサーバの内部サービスを監視するためには、対象サーバに「エージェント」と呼ばれる監視デーモンを導入させる必要があります。

今回は「NSClient++」を利用します。

NSClient++のインストール

NSClient++

まずは 公式サイト からNSClient++をダウンロードしていきます。

NSClient++ Install

※2014年6月現在は0.4.2が最新版となっています。

ダウンロードしたらセットアップしていきます。

NSClient++ setup

ライセンス規約に同意します。

NSClient++ License

セットアップの内容を選びます。

NSClient++ setup type
Typical

…通常、監視する上で必要なプログラムをインストールします。

Custom

…インストールする設定を自身で選択します。

Complete

…luaスクリプトなどの拡張機能を含む全てのプログラムをインストールします。

通常は「Typical」を選択します。

.iniファイルのパスを設定します。

NSClient++ Path

NSClient++の初期設定を行います。

NSClient++ Config
Allowed hosts

…NagiosをインストールしてあるサーバのIPアドレスを入力します。

NSClient password

…NSClientを起動時にパスワードを設定したい際は入力します。

Enable common check plugins

…Nagiosの一般的なプラグインを使う際はチェックを入れます。

Enable nsclient server (check_nt)

…NSClient++を使う際にチェックを入れる項目なので、必ずチェックを入れてください。

Enable NRPE server (check_nrpe)

…NRPEエージェントを使う際はチェックを入れます。

Enable NSCA client (don’t enable unless you really use NSCA)

…NSCAアドオンを使う場合チェックを入れます。

Enable WMI checks

…WMIを使う際はチェックを入れます。

設定が完了したらインストールします。

NSClient++ finish

NSClient++をインストールしましたら、サービスマネージャを開いて「NSClient++」のプロパティを開きます。

NSClient++ service

「ログオン」タブの「デスクトップとの対話をサービスに許可」にチェックを入れます。

NSClient++ logon

以上でNSClient++の設定は終了です。

いかがでしたでしょうか?

次回はNagios側からのWindows設定をし、監視できているかを見てみます。

お楽しみに!!

この記事を書いた人

aws-recipe-user