スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ネットワーク監視ツールNagiosをUbuntuで利用する-(2)

- プラグインインストール編 -

前回に引き続き、監視アプリNagiosの話題。

前回ちょっと触れましたが、Nagiosはプラグインを追加する事によってより多彩な監視ができるようになります。
今回はサーバリプレースとバージョンアップなので少なくとも既存環境で利用している監視方法は踏襲してあげる必要があります。
旧環境で利用しているプラグインは
check_ping
check_snmp
check_radius
check_dhcp
check_dns
check_http
check_ifstatus
check_ifopestatus


プラグインのインストール自体は簡単ですが、利用プラグインによってはほかのソフトやライブラリが必要になるのでまずそれをインストールしてあげないといけません。
詳しくは、プラグインを解凍したディレクトリ内の"REQUIREMENTS"に記載されています。
ここでは、上記のプラグインに必要なソフトをダウンロード、インストールした上でプラグインをインストールします。




1.事前準備
必要となるアプリを事前にインストールする。
上述の通りこの辺りは後で入れるプラグインとの兼ね合いもあるので適時選択してください。
ただしlibssl-devだけは、プラグインのVer1.4.16入れる際には必須です。


$sudo apt-get install libssl-dev
$sudo apt-get install fping
$sudo apt-get install snmp
$sudo apt-get install libradiusclient-ng-dev


●●check_snmpでMIBシンボルで動作させる事が可能。
MIBの指定はOIDで指定する必要があるが、MIBをダウンロードしてあげる事でシンボル名でアクセス(設定)する事が可能。
MIBを読み込ませてあげる。
$sudo apt-get install snmp-mibs-downloader  




2.プラグインのインストール

●プラグインのダウンロード
nagios-plugins(プラグイン)
$wget http://sourceforge.net/projects/nagiosplug/files/nagiosplug/1.4.16/nagios-plugins-1.4.16.tar.gz


●解凍・インストール
$tar xvf nagios-plugins-1.4.16.tar.gz
$cd ./nagios-plugins-1-4.164
$./configure --with-nagios-user=nagios --with-nagios-group=nagios
$sudo make
$sudo make install


以上で完了。
念のため、/usr/local/nagios/libexecディレクトリ内に想定するプラグインが存在する事を確認。
ここにない場合は、ほかに必要なアプリケーションがあるかなどを確認する必要がある。




3.メール通知のための準備

Ngiosでノードのエラーを検知した際にメールでアラートを検知するためにはメール関連のソフトのインストールが必要になる。

メールの環境のインストール
$sudo apt-get install bsd-mailx

インストール中にメール設定の形式を訪ねられるので、
"インターネットサイト"を指定。
mail-install




4.その他
設定を進めていくと、コンフィグエラーが発生する事がありチェックが必要になる。
コマンドは”/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg”だけど長いのでエイリアスを設定して"chknagios"というコマンドで実行できるようにする。

※aliasの設定 
~/.bashrcファイルに以下を追加
alias chknagios='sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg



これで一通りの環境はそろうはずです。
Nagiosの設定はCLIベースでなれるまで???がいっぱいですがいったんなれるとカスタマイズがしやすいと言うのが特徴?のようです。
細かいパラメータは特に記載しませんので調べてください。何かエンハンスした際にはまた情報のせます。
(最近は日本語でも多くの情報が検索できるので比較的理解しやすいと思います。)

公式サイトは
http://nagios.sourceforge.net/docs/nagioscore/3/en/toc.html



スポンサーサイト

コメントの投稿

非公開コメント

プロフィール

Author:Opecha-DaDa
ニッチな技術メモ的なブログになりつつありますが、だからこそあなたのお役に立てる内容があれば幸いです。

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。