ハードウェア機器SNMPトラップ監視に関して
■Zabbixサーバ
VM環境に「Zabbix Appliance 4.2 iso」から仮想マシンを作成
・ホスト設定
- SNMPインターフェース : HWのIPアドレス、ポート161で作成(bulkオフ)
・アイテム設定
- キー:snmptrap.fallback
・トリガー設定
- {<テンプレート名>:Hardware:snmptrap.fallback.strlen()}>1 and {<テンプレート名>:snmptrap.fallback.nodata(30s)}=0
・MIB設定
/etc/snmp/snmp.conf
mibdirs /usr/share/snmp/mibs:/usr/share/snmp/venders
mibs all
・コミュニティ名:public
■Zabbixエージェント側
設定項目
IPアドレス:ZabbixサーバのIPアドレス
コミュニティ名:public
ポート:162
上記で設定しているのですが、現状ZabbixのWeb画面を見ても、エージェントの状態で
「SNMP」が緑色になりません。
何が問題かわからず困っているのですが、
原因わかりますでしょうか?
TNK - 投稿数: 4671
アイテムのタイプが「SNMPトラップ」のアイテムだけで、SNMPで
ポーリングするアイテムが無ければ、ホスト一覧のエージェントの状
態のアイコンはグリーンにならないと思います。
kym - 投稿数: 18
返信ありがとうございます。
エージェント側のHW機器でSNMPトラップテスト発報
できるので、実施してみたのですが、、、、
受け取られていれば、サーバ上のどこかのログに残りますでしょうか?
もし、それでも受け取れてないとどういった原因が考えられるのでしょうか?
***追加
snmptrap.fallbackのデータ型として「文字列」を選択しているのですが、
それは問題ないでしょうか?
TNK - 投稿数: 4671
SNMPトラップが受信できるよう設定が行われていたならば、例えば、
登録しているホストとは異なるIPアドレスからSNMPトラップを受け
た時には、デフォルトの設定ならZabbixサーバーのログに出力され
ます。
アプライアンスは使っていないので、もしかしたらパスが異なるか
もしれませんが、
/var/log/zabbix/zabbix_server.log
です。
問題ないと思います。