Zabbixサーバ6.0.3でのSNMPのエージェントの監視について
初めての投稿で、そもそもの理解が浅く、申し訳ございません。
現在、Zabbix6.0.3でネットワーク機器を監視しようと思っております。
タイプがシンプルチェックでICMPの監視は出来ている様で、ステータスは有効になっていてグラフも表示が出来ているようなのですが
タイプがSNMPエージェントで、ステータスが取得不能と表示されていて、SNMPでの監視が出来ないといった状況となっています。
監視としては、CPUの使用率を確認しようと思っていて、snmpwalkのコマンドではOIDは認識しているのですが、正しくMIBを読み込めていないのか、Zabbixの画面からは
【No Such instance currently exists at this OID】と表示されてしまいます。
正しく表示させるためには、何か足りない様に思っております。
どなたか、ご存知の方がいらっしゃいましたら、教えて頂けますでしょうか。
TNK - 投稿数: 4740
指定されているOIDが不正確なのだと思います。
snmpwalkで指定されている引数と出力結果、アイテムのOIDとして
どのように設定されているのかをご提示いただくことは可能ですか?
独自のMIBを追加して読み込ませた場合のメリットとしては、OIDの
数字の羅列ではなく、OIDに対応する文字列でも指定が可能になる
ので、後でアイテムの設定を見返した時にわかりやすいというメリ
ットはあります。
--- 追記
ご提示いただくのが難しいのであれば、snmpwalkコマンドではなく、
snmpgetコマンドで値が取得できるか確認してみてください。
Hiroshi Fujimoto - 投稿数: 8
TNK様
有難うございます。
snmpwalkの実行結果として、
【実行コマンド】
snmpwalk -v 2c -c 【SNMPコミュニティ名】 【対象の機器のIPアドレス】 .1.3.6.1.4.1.211.1.127.59.5.2.5.1.6
【実行結果】
iso.3.6.1.4.1.211.1.127.59.5.2.5.1.6.1 = Gauge32: 1
snmpgetの実行結果として、
【実行コマンド】
snmpget -v 2c -c 【SNMPコミュニティ名】 【対象の機器のIPアドレス】 .1.3.6.1.4.1.211.1.127.59.5.2.5.1.6
【実行結果】
iso.3.6.1.4.1.211.1.127.59.5.2.5.1.6 = No Such Instance currently exists at this OID
snmpwalk では、正しくコマンドを認識している様なのですが
snmpgetの実行結果がNo Such Instance currently exists at this OID
と表示されてしまい、Zabbixでの表示と同様に表示されている様に見受けられます。
的外れな質問であれば、ご指摘頂ければと思います。
TNK - 投稿数: 4740
snmpwalkでは、指定したOID以下の複数の値のリストを取得するこ
とができるので、出力されたリストのOIDをきちんと指定しないと
snmpgetやZabbixのアイテムとしては値を取得できません。
つまり、実行結果で表示されているOIDの末尾までということで、
.1.3.6.1.4.1.211.1.127.59.5.2.5.1.6.1
を指定してみてください。
Hiroshi Fujimoto - 投稿数: 8
TNK様
Zabbix上で、OIDを修正したら、無事に正しく表示されることが確認できました。
snmpwalkとsnmpgetやZabbixでは、挙動が違う事が確認できました。
有難うございます。