ベンダーMIBの読み込みについて

ベンダーMIBの読み込みについてご教授頂きたい点がございます。

構成
ZBXServer⇔Proxy⇔Agent

OS:CentOS5.6
ZBX:1.8.15

下記設定でProxy上にベンダーMIBを配置しました。

①# mkdir -p /root/.snmp/mibs
②ベンダーMIBをこのディレクトリに配置
③/root/.snmp/snmp.conf追加
 中身は
 MIBDIRS /usr/share/snmp/mibs:/root/.snmp/mibs
 MIBS all

この設定でProxy配下のSNMPエージェントに対しての
snmpgetコマンドでシンボル名での取得は成功しました。

しかし、Zabbix上のアイテム設定で行うと失敗してしまいます。
ただ標準MIBにある「ifInOctets」等はアイテム設定で取れるのですが。。。

Zabbixではsnmpgetで使用するMIB情報は使えないのでしょうか。
※Zabbixでは標準MIB情報は独自で持ってる??

以上、よろしくお願いいたします。

コメント表示オプション

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

hajimeさん

>構成
>ZBXServer⇔Proxy⇔Agent
この構成でベンダーMIB使ったこと無いですが…
ZabbixサーバにもベンダーMIB配置したら遠なりますか?

ユーザー TNK の写真

rootユーザのローカルにだけMIBファイルを追加したからではない
でしょうか?

デフォルトの設定であれば、zabbix_severやzabbix_proxyは、
zabbixユーザで実行されると思いますので、rootユーザのホーム
ディレクトリ以下にあるファイルは見ないと思います。

システム全体への変更を行われたくないのであれば、zabbixユーザ
のホームディレクトリを作成して、その下にMIBファイルの追加や
snmp.confを追加してみてはいかがでしょうか?