ItemのDescriptionについて

お世話になります。

あるNW機器(CMTS)があり、250以上のインターフェイスを持っています。
このインターフェイスごとにトラフィックやその他項目を追加すると1500以上のアイテム設定となり、XMLテンプレートを作成するのが非常に煩雑です。
(agentはインストール不可でSNMPv2での監視です。)

これを少しでも省力化したいのですが、
例えば、インターフェイスのInOctetsのアイテムを作成したい場合、ItemのDescriptionにSNMPのifDesc.xで取得した値を代入することが出来ませんでしょうか?

{ホスト名:ifDescr.x.last(0)}とやったりしてみたんですが、上手くいきません。
(ifDescr.xはもちろん作成対象インターフェイスのItem keyです。)

良い方法は無いものでしょうか?

以上よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

私ならテンプレート用のXMLを生成するスクリプトを作成すると思います。

ちょうど、以下のURLにXML自動生成用のスクリプトを見つけました。
http://www.zabbix.com/wiki/scripts/gentemplate.pl

使えるかどうかやってみてはいかがでしょうか?

SNMPv2で、コミュニティ名がpublicなら、以下のような感じで実行すればよいと思われます。
<code>
prompt$ snmpwalk -v 2c -c public -Os 対象ホストのIP .1.3.6.1.2.1 > input.snmp
prompt$ ./gentemplate.pl --snmpver=2 input.snmp
</code>
これで、input.snmp.xmlというファイルが生成されるはずです。