In this post I’m going to go through the process of exposing a custom SNMP MIB using pysnmp. I assume you’re already familiar with SNMP concepts and how to write a MIB. This post will take you through the process of getting your MIB into a format pysnmp likes and then writing a little python program to serve up that MIB using pysnmp. The program will also be able to send a trap defined in the MIB.
ベンダーなどが独自に定義しているMIBをプライベートMIBといいます。 以下のサイトから主なMIBファイルをダウンロードすることができます。が、最新版ではない場合もあるので、可能な限りベンダーが提供しているMIBファイルを入手したほうがいいと思います。 http://www.oidview.com/mibs/detail.html これらのMIBファイルをnet-snmpに追加することで、OIDをMIBシンボル名に変換することができるようになります。 Net-SNMPのディフォルトのMIB定義ファイルは/usr/share/snmp/mibsディレクトリに保存されていますが、ディフォルトのMIBファイルとは別ディレクトリで管理をしたいので、~/.snmp/mibsディレクトリにプライベートMIB定義ファイルを保存することにします。 snmpdの設定 MIB定義ファイルの設置 sn
Translation(s): none SNMP Clients Command line client applications To configure SNMP client applications on Debian, including snmpwalk: % apt-get install snmpIf you want the OIDs to resolve to their text description, activate the non-free repository and install snmp-mibs-downloader: % apt-get install snmp-mibs-downloaderTo configure net-snmp command-line to use the MIBS, edit /etc/snmp/snmp.conf a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く