perf_counter[\Processor(_Total)\% Processor Time]等、取得できないものがある

初めて投稿させていただきます。
ZABBIXを使い始めたばかりです。よろしくお願いいたします。

JMX(Zapcat利用)、SNMP、ZABBIX Agentで性能情報を取得しています。

Windows2003サーバの
perf_counter[\Processor(_Total)\% Processor Time] 等が取得できないものがあります。
perf_counter[\PhysicalDisk(_Total)\% Disk Time]
perf_counter[\PhysicalDisk(_Total)\% Disk Write Time]
取得できません。

perf_counter[\Memory\Available MBytes]
取得できます。
また、Template_Windowsにある
perf_counter[\PhysicalDisk(_Total)\Avg. Disk Read QUeue Length]
も取得できます。

perf_counter[\Processor(_Total)\% Processor Time] は、全く取得できないわけではなく、

ログを確認すると、
ZABBIX Agentのログ(zabbix_agent.log)では、情報取得できているようです。
3352:20090730:185220 In check_security()
3352:20090730:185220 Requested [perf_counter[\Processor(_Total)\% Processor Time]]
3352:20090730:185221 Sending back [29.687500]
3352:20090730:185221 Processing request.

ZABBIX Serverのログ(zabbix_server.log)では、「NOTSUPPORTED」となっています。Agentからの値29.6875は、受けっているようです。
18674:20090730:153036 Type of received value [29.6875] is not sutable for [perf_counter[\Processor(_Total)\% Processor Time]@vm2003r2_agentd] having type [3]
18674:20090730:153036 Returning NOTSUPPORTED
18674:20090730:153036 Parameter [perf_counter[\Processor(_Total)\% Processor Time]] is not supported by agent on host [vm2003r2_agentd] Old status [0]

perf_counter[\238(_Total)\6]でも試してみましたが、上記と同様の結果でした。

回避する方法等、ございましたらよろしくアドバイス願います。

また、
\Network Interface(Intel[R] 82566DM-2 Gigabit Network Connection - パケット スケジューラ ミニポート)\Bytes Total/sec
\ProcessorPerformance(Processor_Number_0)\電力消費
のような日本語で書かれている情報は、どのようにperf_counterへ記述すればよろしいでしょうか?
こちらも合わせてアドバイスしていただければと思います。

環境
ZABBIX Server
CentOS 5.3
zabbix-1.4.5-2.el5.JP.i386.rpm
zabbix-web-1.4.5-2.el5.JP.i386.rpm

ZABBIX Agent
Windows2003R2/XP
zabbix_agents_1.4.4.windows.i386.tar.gz

コメント表示オプション

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

ro-hi様

zabbix serverちzabbix agentのバージョン(リビジョン)は合わせた方が安全です。
以前、1.4.1のagentと1.4.2のserverの環境でserver側がメモリ破壊を起こし、正常な監視が行えないことがありました。

また、「zabbix-1.4.5-2.el5.JP.i386.rpm」はzabbix-jpで日本語設置+本家では含まれていないbug-fixを行っています。
通常の1.4.4と組み合わせると不具合を起こす可能性があります。

ユーザー kodai の写真

こんにちは。

ZABBIX Serverのログ(zabbix_server.log)では、「NOTSUPPORTED」となっています。Agentからの値29.6875は、受けっているようです。
18674:20090730:153036 Type of received value [29.6875] is not sutable for [perf_counter[\Processor(_Total)\% Processor Time]@vm2003r2_agentd] having type [3]
18674:20090730:153036 Returning NOTSUPPORTED
18674:20090730:153036 Parameter [perf_counter[\Processor(_Total)\% Processor Time]] is not supported by agent on host [vm2003r2_agentd] Old status [0]

perf_counter[\238(_Total)\6]でも試してみましたが、上記と同様の結果でした。

回避する方法等、ございましたらよろしくアドバイス願います。

アイテムの「データ型」の設定が「整数」になっていないでしょうか?受信する値に小数点が含まれている場合は、「浮動小数」に設定する必要があります。

\Network Interface(Intel[R] 82566DM-2 Gigabit Network Connection - パケット スケジューラ ミニポート)\Bytes Total/sec
\ProcessorPerformance(Processor_Number_0)\電力消費
のような日本語で書かれている情報は、どのようにperf_counterへ記述すればよろしいでしょうか?
こちらも合わせてアドバイスしていただければと思います。

現状、日本語が含まれるパフォーマンスモニタ値は収集することができません。

ユーザー ro-hi の写真

KAZ様、kodai様

ご連絡が遅くなり申し訳ありませんでした。
アドバイスありがとうございます。大変助かりました。

zabbix serverちzabbix agentのバージョン(リビジョン)は合わせた方が安全です。

手っ取り早くRPM(ZABBIX-JP)とWindowsエージェントのバイナリ(本家)を使用しました。
ソースの中のWindows版のエージェントは、バイナリが存在したのを後で気づきました。
バージョン(リビジョン)を合わせて使用します。

アイテムの「データ型」の設定が「整数」になっていないでしょうか?受信する値に小数点が含まれている場合は、「浮動小数」に設定する必要があります。

ご指摘通りでした。今後のチェックポイントとします。

現状、日本語が含まれるパフォーマンスモニタ値は収集することができません。

情報ありがとうございました。
Win2003R2のトラフィック情報を収集したく質問しました。
他のキーを検討します。

これを機会にZABBIXを活用して行きたいと思っております。
使用しはじめたばかりでいろいろ疑問が発生し、フォーラムを活用したり、確認しても不明な場合は、質問させていただきますので、今後も宜しくお願いいたします。