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 - 投稿数: 1085
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 - 投稿数: 1341
こんにちは。
アイテムの「データ型」の設定が「整数」になっていないでしょうか?受信する値に小数点が含まれている場合は、「浮動小数」に設定する必要があります。
現状、日本語が含まれるパフォーマンスモニタ値は収集することができません。
ro-hi - 投稿数: 2
KAZ様、kodai様
ご連絡が遅くなり申し訳ありませんでした。
アドバイスありがとうございます。大変助かりました。
手っ取り早くRPM(ZABBIX-JP)とWindowsエージェントのバイナリ(本家)を使用しました。
ソースの中のWindows版のエージェントは、バイナリが存在したのを後で気づきました。
バージョン(リビジョン)を合わせて使用します。
ご指摘通りでした。今後のチェックポイントとします。
情報ありがとうございました。
Win2003R2のトラフィック情報を収集したく質問しました。
他のキーを検討します。
これを機会にZABBIXを活用して行きたいと思っております。
使用しはじめたばかりでいろいろ疑問が発生し、フォーラムを活用したり、確認しても不明な場合は、質問させていただきますので、今後も宜しくお願いいたします。