- PR -

munin で Windows サーバの設定

1
投稿者投稿内容
ぱらお
会議室デビュー日: 2003/06/06
投稿数: 15
投稿日時: 2007-04-19 23:28
munin というトラッフィック監視ツールがあります。
Linux サーバに関しては、問題なく利用できました。

Muvin では SNMP をつかって、ルーターや Windows サーバも
監視ができるということだったので、いろいろ挑戦してみましたが
munin のページに書いてあることだけではうまくいきませんでした。

もしどなたか、ルーターとか Windows サーバのトラフィックを
Munin + SMNP でできたという方がいらっしゃったら
設定などお教えいただけないでしょうか?

よろしくおねがいします。
SHR
ベテラン
会議室デビュー日: 2006/06/15
投稿数: 99
投稿日時: 2007-04-20 09:01
>munin のページに書いてあることだけではうまくいきませんでした。
確認ですが、下記のページはご覧になられていますか?
http://munin.projects.linpro.no/wiki/HowToMonitorWindows
どの方法を試されていますでしょうか?
全て試してうまくいかないという事でしょうか?
ぱらお
会議室デビュー日: 2003/06/06
投稿数: 15
投稿日時: 2007-04-20 10:09
基本的な設定やプラグインのリンクはしています。ご指摘いただいた
ホームページでいうと、

[library.astrohk.cz]
address 127.0.0.1
use_node_name no



ln -s /usr/share/munin/plugins/snmp__df /etc/munin/plugins/snmp_library.astrohk.cz_df
ln -s /usr/share/munin/plugins/snmp__if_ /etc/munin/plugins/snmp_library.astrohk.cz_if_2
ln -s /usr/share/munin/plugins/snmp__if_err_ /etc/munin/plugins/snmp_library.astrohk.cz_if_err_2
ln -s /usr/share/munin/plugins/snmp__processes /etc/munin/plugins/snmp_library.astrohk.cz_processes
ln -s /usr/share/munin/plugins/snmp__users /etc/munin/plugins/snmp_library.astrohk.cz_users

それから、/etc/munin/plugin-conf.d/munin-conf で

[snmp_library.astrohk.cz*]
env.community "XXXXXXXX"

としています。/etc/rc.d/init.d/munin-node restart もしています。

/var/log/munin/munin-node.log には
2007/04/20-10:06:40 Plugin timeout: snmp_library.astrohk.cz_if_2 config:
といった記述があります。

この記述も参考にしています
http://sourceforge.net/mailarchive/message.php?msg_id=200703282027.43731.michael.renner%40gmx.de


[ メッセージ編集済み 編集者: ぱらお 編集日時 2007-04-20 11:30 ]
SHR
ベテラン
会議室デビュー日: 2006/06/15
投稿数: 99
投稿日時: 2007-04-20 16:42
初歩の確認ばかりで申し訳ありませんが、
Windows側でSNMPサービスは正しく動いておりますでしょうか?
FireWall等でブロックとかしていませんでしょうか?

Linuxからsnmpwalk等で確認するのが理想ですが…。
ぱらお
会議室デビュー日: 2003/06/06
投稿数: 15
投稿日時: 2007-04-20 17:34
WIndows サーバでは、SNMP サービスが動作しています。
コミュニティを作成、ACL の設定もしています。

Snmpwalk もとおりましたし、F./W の設定も解除しています。

MRTG で設定をしたところ、問題なく動作しグラフ化できますので
パケットレベルの問題ではないとおもいます。

成功した設定を見せていただくと助かるんですが…
ゆうじゅん
ぬし
会議室デビュー日: 2004/01/16
投稿数: 347
投稿日時: 2007-04-20 18:30
http://www.debian-administration.org/articles/380

上記のページを見た限りでは

例えば、対象となるWindowsサーバのIPアドレスとホスト名が以下のような場合

192.168.0.1 win-server.local

ln -s /usr/share/munin/plugins/snmp__df /etc/munin/plugins/snmp_win-server.local_df
ln -s /usr/share/munin/plugins/snmp__if_ /etc/munin/plugins/snmp_win-server.local_if_2
ln -s /usr/share/munin/plugins/snmp__if_err_ /etc/munin/plugins/snmp_win-server.local_if_err_2
ln -s /usr/share/munin/plugins/snmp__processes /etc/munin/plugins/snmp_win-server.local_processes
ln -s /usr/share/munin/plugins/snmp__users /etc/munin/plugins/snmp_win-server.local_users

とした上で、/etc/munin/munin.conf に以下の行を追加

[win-server.local]
address 192.168.0.1

実際に試していないので、なんともいえませんが
ぱらお
会議室デビュー日: 2003/06/06
投稿数: 15
投稿日時: 2007-04-21 13:54
/etc/munin/plugin-conf.d/munin-conf で

[snmp_library.astrohk.cz*]
env.community "XXXXXXXX"

かいても、変数 env.community が有効にならなかったので
仕方なく、ソースを書き換えました。

/usr/share/munin/plugins/snmp__df などの、SNMP コミュニティーは
デフォルトで public になっているので、これを本来のものに置き換えました。

みなさま、ご協力ありがとうございました。感謝します。
1

スキルアップ/キャリアアップ(JOB@IT)