計算アイテムの引用符について
いつもお世話になっております。
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%を超えてしまうことがある(トピック:CPUのidle値が100%を超える で質問済み)ので
計算アイテムにて、
100-perf_counter_en["\Processor Information(_total)\% Processor Time"]
で取得を試みたのですが、引用符の記述に誤りがあるみたいで値を取得できません。
例:100-"perf_counter[\"\\Processor Information(_total)\\% Processor Time\"]"
→ 取得不可
どなたかお知恵をかしていただけないでしょうか。
以上です。よろしくお願い致します。
Yasumi - 投稿数: 372
勘違いをしているようですが、計算式は下記のように表現します。
100-last("perf_counter[\"\\Processor Information(_total)\\% Processor Time\"]")
上記だと記号が多いので正しく機能するか不明なため、下記でもいいかもしれません。
100-last("system.cpu.util")
skewer - 投稿数: 10
ご回答ありがとうございます。
ご指摘ありがとうございます。
おっしゃるとおり、last()が抜けてました。
途中までは入れていたいのですが・・・
やっぱりテストは横着するものではありませんね。
あと、記述も修正して
100-last("perf_counter[\"\Processor Information(_total)\% Processor Time\"]")
にて、最終的に取得できるようになりました。