CPUのidle値が100%を超える
いつもお世話になっております。
Server
OS:RHEL8
Version:5.0.2
Agent
OS:Windows10
Version:5.0.2
CPUのidle値をキー:perf_counter_en["\Processor Information(_total)\% Idle Time"] で取得したところ
100.0225 % など、100%を超える値を取得することがあるのですが、こちらは仕様/バグのどちらでしょうか。
仕様である場合、何か回避策はありますでしょうか。
お知恵をかしていただければ幸いです。
以上です。よろしくお願い致します。
TNK - 投稿数: 4730
パフォーマンスカウンタからの値取得は、Windowsが返却してくる
値を使用しているだけなので、Windows側の問題でしょう。
無理矢理Zabbix側で対応するとしたら、100%以上の値が返却されて
きたら100にするという対応ができるかもしれませんが、それが適
切であるとも思えません。
それでもZabbixで100以上だったら100にするという対応を取るので
良いのであれば、Zabbix 5.0以降であれば、保存前処理のバリデー
ションの機能「値の範囲」を使用すれば良いのではないでしょうか。
skewer - 投稿数: 10
早々にご回答ありがとうございました。
Windows側の問題の旨、承知しました。
どうしても100以上の場合、100と取得した場合は
保存前処理のバリデーションの機能「値の範囲」を使用を
検討したいと思います。