LLDで自動生成したグラフの名前を変更する方法はありますか?
初めてお世話になります。
▼解決したいこと
ローレベルディスカバリで自動生成したグラフの名前を変更する方法を知りたい
▼環境
- zabbix5.0
- 【既存テンプレート】Template Module Interfaces Simple SNMP
- 【既存ディスカバリルール】Network interfaces discovery
- 【既存グラフのプロトタイプ】Interface {#IFDESCR} {#IFALIAS}: Network traffic
▼詳細
既存の上記テンプレート内のLLDを利用してNW機器のIFを自動抽出、グラフの自動作成等までは確認できているのですが
一部NW機器(YAMAHAのRTX)にてifAliasのOIDに対応しておらず、IFの情報が取得できないためグラフの名前が以下のように表示されています。
例:Interface LAN1 {#IFALIAS}: Network traffic
※その他のifAliasがSNMPで取得できる機器は上記 {#IFALIAS}の値がIF毎に表示される
このままですとIF番号は分かるものの、IFの用途が分からず運用しづらいためグラフ名を変更できないか調査しております。
解決方法をご存じの方がいらっしゃいましたらご教示いただけると幸いです。
よろしくお願いいたします
TNK - 投稿数: 4742
テンプレートを分けて、一部NW機器でIFの用途がわかるようなOID
を使用したディスカバリルールにすれば良いと思います。
そのような用途がわかるようなOIDはあるのですか?
ridleyi - 投稿数: 12
TNKさん
アドバイスありがとうございます。
一部のNW機器(現環境ではYAMAHAのRTX)はIFのdescriptionを取得できるMIBが存在しないことを確認済です。
ですのでzabbix側のLLDで取得したIF情報に後付けでグラフ名を変更できないかなーと検討している次第です。。。
例:RTX1220にifAliasでMIBを取得しても結果が帰ってこない
# snmpwalk -c public -v 1 172.18.***.*** IF-MIB::ifAlias
RTXはIFも少ないのでLLDを使わずに手動で設定したほうが早い気がしてきました・・・(´・ω・`)
TNK - 投稿数: 4742
LLDで生成したものを後で手で変更することはできません。
自動で取得できないのであれば、LLDは使用せずに手動で設定して
ください。
ridleyi - 投稿数: 12
TNKさん
LLDで自動生成したグラフの名前を変更することは不可、承知いたしました。
手動でアイテム~グラフまで作成することにします。
こちらのトピックはクローズいたします。
ありがとうございました。