テンプレートのコミュニティ名を変更する方法について
本日ZABBIXを使い始めました。このツールのすごさに感激です。
Template_SNMPv2_Deviceを使用する予定です。ただ、SNMP Communityが異なるので変更したいと思います。
Itemsが207個もあるので一括変更する方法を模索してます。
Configration>Templates>Template_SNMPv2_DeviceのItems(207)の中にあるアイテム全部です。
環境:zabbix 1.8 Appliance
DBで一括操作ですかね?テンプレートの複製の際とかHOST設定の際、publicを変更できるとか、、、いろいろ調べてますがよくわかりません。
VAXVMS - 投稿数: 14
こんにちは。
テンプレートをXMLにエクスポートし、コミュニティの部分をエディタで修正し、再度インポートすれば一発で変更できます。
XMLのタグは<snmp_community>です。
ZORO - 投稿数: 3
結論:出来ました。
VAXVMSさんどうもです。
テンプレートをXMLにエクスポートできるのかなぁって思ってたんです。だって右上にテンプレートのインポートってあるんですもん。エクスポートがなくて困ってたんです。
けどアドバイスから読むと、あるんだなっておもっって
よーく探しました。
で、あったんです。左下に「選択をエクスポート」ってあるんですよね。盲点でした。というか画面設計がおかしくないですか?
ちなみに、環境はZabbix 1.8 Applianceです。
これは、開発者に言ってあげた方がいいかなぁと思います。
連絡先はどこなんでしょうかね?
kodai - 投稿数: 1341
テンプレートを利用する方法もありますが、アイテムの一覧ですべてにチェックを入れて、画面下のドロップダウンから「一括更新」を選択して「実行」をクリックすれば、すべてのアイテムを一括更新できますよ。
こちらの方がXMLを手動で編集する必要がないので簡単で安全です。
ZORO - 投稿数: 3
そうそう。これです。これ!
私がやりたかったのはこれです。
やっぱり、コミュニティ名を一括変更ってありうる話ですもんね。
できないってことはないと思っていたのですが、探し出すのが一苦労でした。