アイテムキーのカギ括弧"[]"の使い方について
ServerVer1.8.5(RedHat)でのアイテムの登録についての質問です。
Agent(Windows2008Server)のネットワークを監視するために
アイテムのアイテムキーに
perf_counter[\Network Interface(パフォーマンスモニターのカウンターのNetworkInterfaceでインスタンスに表示される名前)\Bytes Received/sec]
で値を取得しているのですが、
インスタンス名にカギ括弧[]があると
「アイテムキーのエラー: ブラケットの使い方が誤っています。最後のブラケットの後に''が存在しています。」
と表示されアイテムが登録できません。
カギ括弧がないものは登録・監視ができています。
カギ括弧を含むインスタンス名を登録する方法はあるのでしょうか?
宜しくお願い致します。
TNK - 投稿数: 4729
Windows Server 2008上のzabbix_agentd.confに、PerfCounterの設
定を追記してみてはいかがでしょうか。
例えば、以下のような記述を追加します。
<code>
PerfCounter=nic0_in,"\Network Interface(パフォーマンスモニターのカウンターのNetworkInterfaceでインスタンスに表示される名前)\Bytes Received/sec",30
PerfCounter=nic0_out,"\Network Interface(パフォーマンスモニターのカウンターのNetworkInterfaceでインスタンスに表示される名前)\Bytes Sent/sec",30
</code>
設定を追記してZabbixエージェントの再起動後、Zabbixのアイテム
のキーとして「nic0_in」「nic0_out」を利用すれば良いはずです。
以下のURLにある情報をご参照下さい。
http://www.zabbix.com/forum/showthread.php?t=12178
以下のURLの一番下にも記載があります。
http://www.zabbix.com/documentation/1.8/manual/config/windows_performance_counters
smasa - 投稿数: 10
TNK様
ご回答ありがとうございます。
教えていただいた方法で無事に値が取得できました。
非常に助かりました。