CPU readyの計算式について
サーバの増設を検討するために、Vmwareの仮想マシンごとに
CPU準備期間(ready)の取得をしたいと考えております。
zabbix環境は、zabbix2.2.6となります。
zabbix3.0以降にてアイテムキー「vmware.vm.cpu.ready」が追加されておりますが、
本バージョンでは取得できません。
どなたか計算式で取得している方がいらっしゃいましたら
取得方法についてお教えいただけると助かります。
また、以下URLのpowershellを参考に起動している全仮想マシンの
CPUreadyのパーセント値はテキストにて取得できました。
★実際のcpuready値(ミリセック)を取得したいのですが、以下webページの
オブジェクトに値をいれることはできませんでした。
計算式が無理そうなら、台数は多いですが、テキストの値を取得するようにしたいので、
こちらのpowershellについて実際のcpuready値(ミリセック)の取得方法がわかる方が
いましたら、あわせてお教えいただけると助かります。
http://www.peetersonline.nl/2009/06/examine-vmware-cpu-ready-times-with-...
すみませんがご協力をお願いいたします。
Yasumi - 投稿数: 380
バージョンがかなり古いので、Zabbixを4.0以上にバージョンアップすることを強くおすすめします。
2.2.6はパフォーマンスカウンターは利用できたでしょうか。
vmware.vm.perfcounter[{$URL},{HOST.HOST},"cpu/ready[summation]"]
dainozi - 投稿数: 3
Yasumi様
ご回答ありがとうございます。
zabbixサーバのバージョンは、2.2.16でした。
以下ページにてアイテムキー「vmware.vm.perfcounter」を確認すると2.2.9よりパフォーマンスカウンターは
対応しているので、お教え頂きました方法にて試してみようかと思います。
また、進展がありましたら報告させて頂きます。
https://www.zabbix.com/documentation/2.2/manual/config/items/itemtypes/s...
以上、宜しくお願い致します。