snmpttconvertmib をまとめてどうにかしたい二人のやり取り
入手した mib ファイルを全部 snmptt の snmpttconvertmib に掛けてみた(無謀) すっげー時間かかって、エラー吐きまくったうえで、かなりの snmptt.conf 定義が生成された‥。さぁ、これをどう料理したものか‥。 #zabbix
2012-10-16 21:08:48起こりうる Trap を全部ちゃんとした表示で処理させたいのは理想だけど、ムチャすぎるのを実感(ぉ 時間との戦い‥というより、精神力との戦いだな、こりゃw
2012-10-16 21:09:46ディレクトリ内のmibファイルをsnmpttのconfファイルにコンバートするシェルスクリプトとか誰か作って公開してないかな? 車輪の再発名になりそうな予感満々で書いてるんだけど...
2012-10-17 20:35:17リストしてsnmpttconvertermibに食わせるようなシェルスクリプト誰か書いてないかな?
2012-10-17 20:37:00@qryuu pushd ${MIBDIR} && LST=(`ls -A -1`) && popd とやって、MIB ファイルリストを示す環境変数を作ってから‥(続
2012-10-19 15:39:31@qryuu for i in ${LST[@]}; do ./snmpttconvertmib --in=${MIBDIR}/${i} --out=/tmp/snmptt.conf.${i} --net_snmp_perl ; done という形で conf 化しました
2012-10-19 15:39:53@fripper1214 なるほど。そういうやり方もあるのですね。 シェルスクリプトで回そうかと思いつつも、絶対車輪の再発名な気がして・・・。
2012-10-19 15:41:00@qryuu 単に conf 化しただけなので、zabbixで使う場合には FORMAT 句の追記・編集など、あとの作業が目白押しだったりするんですけどね(汗
2012-10-19 15:41:33@fripper1214 そこはわかっていますが、そこらへんはZabbixに取り込むというよりも、「運用に合わせる」部分なので、また別の何かを考えないとかなとは思っています。
2012-10-19 15:42:43@qryuu あと、そもそも Trap 定義の存在しない MIB ファイルに対応して、コメント行だけの conf ファイルができてしまうのも欠点ですね‥
2012-10-19 15:43:35