データストアの読取/書込操作でステータスが「取得不可」になる件について
ESXiの監視を行うために、以下のキーの監視項目を利用しています。
vmware.hv.datastore.read[{$URL},{HOST.HOST},datastore1,latency]
その項目のステータスは「取得不可」になっており、
情報欄は「Performance counter instance was not found」になっています。
zabbix_server.logを確認したところ、
6095:20190918:144132.940 item "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore1,latency]" became supported
6098:20190918:144133.940 item "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore2,latency]" became supported
6097:20190918:144134.945 error reason for "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore3,latency]" changed: Performance counter instance was not found.
6095:20190918:144135.951 error reason for "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore4,latency]" changed: Performance counter instance was not found.
6096:20190918:144136.184 error reason for "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore5,latency]" changed: Performance counter instance was not found.
6096:20190918:144137.196 error reason for "ホスト1:vmware.hv.datastore.write[{$URL},{HOST.HOST},datastore6,latency]" changed: Performance counter instance was not found.
が表示されていました。
また、複数のESXiを登録しており、他のESXiの同じ情報を確認したところ、
datastore1~2はエラーが発生せず、datastore3~6はエラーが発生している状況です。
恐らく、datastoreの設定が異なるのだろうと予想しておりますが、
どこの設定を触れば良いのか分からない状況です。
zabbix初心者ですが、どなたかご教授ねがいますでしょうか。
環境は以下のとおりです。
・Zabbix 4.0.12
・CentOS Linux release 7.6.1810
また、ESXiの登録は、zabbixインストール時に入っている「Template VM VMware」のディスカバリルールを利用し、
自動で登録させたものになります。
TNK - 投稿数: 4769
ESXi上の各データストアの設定を確認してみてください。
sasso - 投稿数: 22
TNK さん
早々の返信ありがとうございます。
vSphere Web Clientでdatastore1とdatastore3を確認したところ、
同じ設定になっており、困っている状況です。
また、他の監視項目だと、datastore3~6の情報は正常に取得できている状態です。
vmware.hv.datastore.size[{$URL},{HOST.HOST},datastore3,pfree]
や
vmware.hv.datastore.size[{$URL},{HOST.HOST},datastore3]
聞き先が違っていることは重々承知ですが、ネットワーク初心者ですので、
色々と分からない状況です。
もし、ここを見れば大体分かるよ等情報がございましたら、
ご教授いただけたら幸いです。
大変申し訳ございませんが、よろしくお願いいたします。