ESXiの監視

CentOS7.5でZabbix-4.0.5でESXi 6.0.0ハイパーバイザー本体を
監視しようと下記URLの成功例で設定実施したのですが、
(因みにパラメータのアカウントは、 rootを設定しています)
https://tech-mmmm.blogspot.com/2017/01/zabbixesxicpu.html

デイスカバリルールのところで取得不可でます。

エラーは、Received resonse has no valid XML dataと出ました

FWも何もNW経路には、ありません。

こういう事象になられた方は、いますか?
何かヒントがあれば、教えて頂けると助かります

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー masak の写真

参考にするのは結構ですが、
具体的にどのような設定をしたか記載したほうが回答を得られやすいと思いますよ。

ちなみに参考にされてるURLだとzabbix_server.confのパラメータ設定については一切ふれられてませんが、
zabbix_server.confのパラメータは設定されているんですよね。

ユーザー x10a5088 の写真

お返事ありがとうございます。

上記のURLの成功例のURL,ID,パスワードを設定して
グループ、テンプレートは、このURLの通りにしております。

zabbix_serve.confは、下記設定をいれています。

/etc/zabbix/zabbix_server.conf
StartVMwareCollectors=2
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=8M
VMwareTimeout=10

ユーザー hm の写真

すいません、私もvmware監視(シンプルチェック)の情報が取得できません。
Unknown hypervisor uuidやUnknown virtual machine uuidと表示されます。
どなたか情報を取得できた方がいらっしゃれば教えてください。

ユーザー TNK の写真

ホストにリンクさせるテンプレートが誤っているのだと思います。
Template Virt VMwareをリンクさせていますか?
HypervisorやGuestは、ディスカバリで内部的に使用するテンプレートです。

ユーザー hm の写真

Template VM VMwareだけ割り当ててみました。
マクロ等他に何か設定する必要がありますか?
Logの箇所はCouldn't resolve host nameと表示されます。

ユーザー TNK の写真

StartVMwareCollectorsなどの設定がされているのであれば、あとは
マクロの設定としては、{$URL}、{$USERNAME}、{$PASSWORD}の設定が
必要です。

「Couldn't resolve host name」と出ているのあれば、ホストの設定
と{$URL}で名前解決できない名前を使用していないか確認してくださ
い。
名前解決できないのであれば、IPアドレスを使用して指定してみてく
ださい。

詳細は、マニュアルを確認してみてください。
https://www.zabbix.com/documentation/4.0/manual/vm_monitoring
https://www.zabbix.com/documentation/4.0/manual/vm_monitoring#host_confi...

ユーザー hm の写真

TNKさん

色々とアドバイスありがとうございます。
お陰様で情報が取れ始めました。設定した内容は以下です。

【環境】
・CentOS7 64bit
・zabbix 4.0

【設定した内容】以下3点のみで取得可能になりました。
・テンプレート:Template VM VMware
・マクロ
 {$PASSWORD} :ESXiホストのパスワード
 {$URL} : https://ESXiホストのIPアドレス/sdk
 {$USERNAME} :ESXiホストの管理者アカウント(root)
・/etc/zabbix/zabbix_server.confの編集
(参考)https://qiita.com/sky_jokerxx/items/e14455bfd51295d1d1e7