科学の箱

科学・IT・登山の話題

IT

muninでSNMPを監視する

投稿日:2014年3月19日 更新日:

muninでSNMPを監視するための手順をまとめておく。

muninはエージェントを使って対象機器を監視するがそれ以外にSNMP経由での監視もできる。エージェントがなくてもほとんどの機器ではSNMPは提供されているために、muninでまとめて管理できる。

まず対象機器でsnmpが有効になっているかをsnmpwalkで確認する。

snmpwalk –v1 –c public tokyo-server.company_a.com
snmpwalk -v1 -c public -On tokyo-server.company_a.com

/etc/munin/muninplugin-conf.d/munin-nodeにsnmp機器を追加する

[snmp_tokyo-server.company_a.com_*]
env.community public
env.version 2

/etc/munin/munin.confにsnmp機器を追加する

[tokyo-server.company_a.com]
    address 127.0.0.1
    use_node_name no
  • サーバー名は名前解決できるようにしておく。
  • addressはローカルホスト
  • use_node_nameにはnoを指定する。

プラグインの設定をする。プラグインの設定は/etc/munin/plugins/のフォルダにSNMPの監視項目にあわせたスクリプトを用意する。このスクリプトはmunin-node-configureコマンドでスクリプト作成用のコマンドを出力し、コピー&ペーストでシェルから実行する。スクリプト作成用のコマンドはテンプレートフォルダからのリンク作成である。

# munin-node-configure --shell --snmp tokyo-server.company_a.com -snmpversion 1 --snmpcommunity public
ln -s '/usr/share/munin/plugins/snmp__if_' '/etc/munin/plugins/snmp_tokyo-server.company_a.com_if_11'
ln -s '/usr/share/munin/plugins/snmp__if_' '/etc/munin/plugins/snmp_tokyo-server.company_a.com_if_13'
ln -s '/usr/share/munin/plugins/snmp__if_' '/etc/munin/plugins/snmp_tokyo-server.company_a.com_if_14'
ln -s '/usr/share/munin/plugins/snmp__if_' '/etc/munin/plugins/snmp_tokyo-server.company_a.com_if_15'

対象機器で利用できるすべての項目についてリンクが出力されるので必要な項目のみコピーして実行する。

munin-nodeを再起動する。

service munin-node restart

5分ほど待つと取得された情報が監視画面に出てくる。

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PGP DesktopでWindows PE環境からdecryptする

http://blog.securism.com/2009/01/recovering-a-pgp-whole-disk-encrypted-drive/ PGP Desktopバージョンの確認 PG …

no image

masterブランチとfeatureブランチの状態が異なるとcommitしなければブランチを移動できない

OTRS#25645についてフィックスする。featureを使って修正してみる。実際に開発していると起きそうなことを実際に試してみる。 masterからfeature-25645を作成する git c …

no image

cmderであらかじめ設定しておくと便利な項目

cmderでls実行時に日本語文字が表示された際にずれることがある。このような場合には下記の設定でmonospeceからチェックを取り外しておく。これにより日本語が表示されたときに文字が崩れなくなる。 …

no image

Networkerで新しいテープが使われない時の対応

Autoloaderのスロットに容量が空いているテープがまだあるにもかかわらず、Networkerで認識されず、テープの待ち状態になった。新しいテープを入れたところ正しく認識されたが、結局古いテープは …

no image

Networkerサーバーで起動しているプロセスについての説明

Related posts:RDPで表示されている画面が小さくて文字が読めないTerminal Server Licensekill pendingで戻ってこない

2014年3月
« 2月   4月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

side bar top



アーカイブ

カテゴリー