Quantcast
Channel: 日本Zabbixユーザー会 - 日本Zabbixユーザー会フォーラム
Viewing all articles
Browse latest Browse all 1811

VMware ESXi データストアIOPSのLLDでの取得方法

$
0
0

お世話になります。
LLDで検出したデータストアのIOPSを取得しようと試行錯誤していますが、実現できずにいます。
(実現できるのであればZabbixのバージョンは限定しませんが、今は4.0.10を使用しています)

この値は現状のZabbix側アイテムキーには用意されていないので、パフォーマンスカウンタから持ってくるしかなく、具体的には以下のようなキーになると思います。
vmware.hv.perfcounter[{$URL},{HOST.HOST},"datastore/datastoreReadIops[average]",{#DATASTORE}]

問題は,最後の{#DATASTORE}が、データストア名ではなくUUIDで書かれなければならないようだということです。
データストアのUUIDを検出するディスカバリキー({#DATASTORE.UUID}のような)が今のところ存在しないため、
アイテムを1つずつ手動で作成する以外に解決策が見いだせない状況です。

あとは各HVでSSHシェルを有効化した上、userparameterを駆使して名前とUUIDを変換するといった強引な方法ぐらいしか思いつきません。
こういった、パフォーマンスカウンタ経由でのデータストアの値取得について、良い方法はありませんでしょうか。


Viewing all articles
Browse latest Browse all 1811

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>