kikukawaさん
統計レベルを上げた結果を報告します。
vSphere Clientの「Performance」から表示できている下記の2項目に関しては取得できました。
disk.read.average
disk.write.average
vSphere SDK for javaで取得できなかった項目について
powerCLIで表示できるか確認してみたところ、表示できました。
そのキーには、下記のように、instance(datastore?)が8つあるようでした。
おそらく、上記の取得できたキー(disk.read.average等)はinstanceが複数なくてユニークなので問題なく取得できたが、
下記のようなキー(disk.totalLatency.average等)はinstanceが複数あるので、特定できず取得できない結果になっているのではないかなと推測しています。
もし、vSphere SDK for javaで取得できる方法、何かご存じでしたらご教授いただけると幸いです。
■実行結果
PowerCLI C:\Program Files (x86)\VMware\Infrastructure\vSphere PowerCLI> Get-VMHost vbhdhub-001.sbgcf.local|Get-Stat -Stat disk.totalLate
ncy.average -MaxSamples 1
MetricId Timestamp Value Unit Instance
-------- --------- ----- ---- --------
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
disk.totallatency.av... 9/10/2015 5:30:00 PM 0 milli... naa.6...
よろしくお願いします。