SNMPTTにて個別にMIBファイルを追加したい

お世話にになります。

ZABBIX2.2.5でSNMPTTを利用しています。今回、個別にMIBファイルを追加したいのですがsnmpttconvertmib
ブログラムが必要とZABBIX2.2対応の実践入門にも下記が記載されているのです。

”snmpttには。MIBファイルからsnmptt.confを生成するsnmpsnmpttconvertmibプログラムが付属しています。”

yum install snmptt にて、インストールした場合はこのsnmpttconvertmibブログラムは含まれないのでしょうか?

今の環境化で、snmpttconvertmibのみを導入することはできませんでしょうか?

環境は以下になります。

ZABBIX 2.2.5
centos 5.4

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

どのようにしてsnmpttをインストールされましたか?

CentOS 5であるならば、EPELが公開しているsnmpttのパッケージを
利用すれば、snmpttconvertmibは含まれていると思います。

各種perlのモジュールと依存関係があるので、単体ではなく、まる
ごとsnmpttを入れ替えた方が、yumコマンドなどで依存関係も解決
されて必要なパッケージもインストールできると思います。

32bit版
http://dl.fedoraproject.org/pub/epel/5/i386/
64bit版
http://dl.fedoraproject.org/pub/epel/5/x86_64/

ご確認ください。

ユーザー k2k の写真

TNKさん

ご連絡ありがとうございます。

OSは、CENTOS6.4 でした。

snmpttは、yum install snmptt でインストールしています。
snmpttconvertmib がないのもおかしいとみております。

初歩的な質問ですが、これは、インストールされて、どこかにあるので
しょうか?

ユーザー TNK の写真

CentOS 6であった場合、標準のリポジトリにはsnmpttはなかったと
思います。

どこからインストールされたのかをご確認ください。
例えば、

 # rpm -qi snmptt

と実行してみると、誰が作成したパッケージであるかを参照できる
と思います。

CentOS 6であれば、EPELもしくはZabbix SIAのリポジトリを利用さ
れているのであれば、どちらを利用していてもsnmpttconvertmibが
含まれています。

インストールされる場所は、

 /usr/bin/snmpttconvertmib

です。

ユーザー k2k の写真

TNKさん

お忙しい中、ご連絡ありがとうございます。

ご連絡のコマンド操作で確認したところ、バージョンは,1.4でZABBIX SIAがPakegerでした。
また、snmpttconvertmib は /usr/bin/ 内にございました。

MIBファイルのコンバートには、net-snmp-perlが必要とフォーラム内の参考URL(下記)に
ありましたが、コンバートのみであれば、net-snmp-perlのみで問題ないと思いますが、いかがでしょうか?

参考URL:

http://www.slideshare.net/qryuu/zabbix20snm-ptt

ユーザー k2k の写真

TNKさん

ご連絡です。

net-snmp-perl は以下コマンドで、インストールされていることを確認しました。
snmpttをインストールした際に、入る様です。

#rpm -qa | grep snmp

snmpttconvertmibは、検証環境でトライしてみます。
不明点があれば、問い合わせさせていただきます。

ありがとうございました。