Error doing snmp_open()
こんにちは。
今ZABBIXでSNMP対応機器の監視を設定しようとしているのですが、
下記のようなエラーが全アイテムで出て上手く設定できません。
---------------
13788:20080407:155753 Error doing snmp_open()
13788:20080407:155753 Parameter [ifOutOctets1] is not supported by agent on host [nori local] Old status [0]
---------------
機器側の問題かと思いローカルにSNMPDを入れて見ましたが変わらず。
debパッケージでなくk1.4.5のソースから下記のオプションでインストールしてみましたが、同じような結果でした。
./configure --with-mysql --with-net-snmp --enable-server --enable-agent
snmpとの相性がある、という話を聞き、
snmp5.1.2とlibnetsnmp5も試してみたのですが同じ結果でした。
アドバイスよろしくお願いします。
zabbix-server-mysql 1.4.1-2ubuntu0.1
snmpd 5.3.1-6ubuntu2.1
mysql-server 5.0.45-1ubuntu3
libsnmp10 5.3.1-6ubuntu2.1
skt - 投稿数: 16
すみません。忘れてましたがOSは
Kubuntu7.10です。
kodai - 投稿数: 1341
こんにちは。
snmpパッケージはインストールされているでしょうか。
逆に、snmpdパッケージはインストールしなくても動作するはずです。
skt - 投稿数: 16
返信ありがとうございます。
すみません。snmpを書くのを忘れていました。
snmp 5.3.1-6ubuntu2.1
1.4.5でのconfigureの結果は以下のようになっています。
Configuration:
Detected OS: linux-gnu
Install path: /usr/local
Compilation arch: linux
Compiler: gcc
Compiler flags: -g -O2 -I/usr/include/mysql -DBIG_JOINS=1 -I. -I/usr/include
Enable server: yes
With database: MySQL
WEB Monitoring via: no
Native Jabber: no
SNMP: net-snmp
IPv6: no
Linker flags: -L/usr/lib/mysql -L/usr/lib -L/usr/lib
Libraries: -lm -lresolv -lmysqlclient -lnetsnmp
Enable agent: yes
Linker flags:
Libraries: -lm -lresolv
LDAP support: no
何かもっと根本的な所でのミスでしょうかね。
SNMP以外は問題なく動作しているのですが・・。
ログやデバッグ出力を詳細にするオプションなどあれば教えてください。
skt - 投稿数: 16
Fedora8で試した所うまくいきました。
ほぼ同じ事をしてると思うのですが・・・
gccのオプションが少し違うようです。
Configuration:
Detected OS: linux-gnu
Install path: /usr
Compilation arch: linux
Compiler: gcc
Compiler flags: -g -O2 -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -I/usr/include/rpm -I/usr/local/include -I/usr/include/gdbm -I/usr/lib/perl5/5.8.8/i386-linux-thread-multi/CORE -I. -I/usr/include/net-snmp
Enable server: yes
With database: MySQL
WEB Monitoring via: no
Native Jabber: no
SNMP: net-snmp
IPv6: no
Linker flags: -L/usr/lib/mysql -L/usr/lib -L/usr/lib -L/usr/lib
Libraries: -lm -lresolv -lmysqlclient -lnetsnmp
Enable agent: yes
Linker flags:
Libraries: -lm -lresolv
LDAP support: no
kodai - 投稿数: 1341
うーん、Kubuntuのsnmpとは相性が悪いのでしょうか...。GCCのオプションが原因だとも考えにくいような気がしているのですが。
ZABBIXサーバの設定ファイル/etc/zabbix/zabbix_server.confのDebugLevelを変更して、より詳細なエラーログが取得できないでしょうか?
kodai - 投稿数: 1341
本家サイトを調べてみたのですが、監視設定の「Connect to」の設定はどのようになっているでしょうか?
これをDNSからIP addressに変更したところSNMPが動作したという報告があったので、何か関係があるかもしれません。
skt - 投稿数: 16
ありがとうございます。Connect toをIPアドレスに変えた所動きました!