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 - 投稿数: 20
参考にするのは結構ですが、
具体的にどのような設定をしたか記載したほうが回答を得られやすいと思いますよ。
ちなみに参考にされてるURLだとzabbix_server.confのパラメータ設定については一切ふれられてませんが、
zabbix_server.confのパラメータは設定されているんですよね。
x10a5088 - 投稿数: 23
お返事ありがとうございます。
上記のURLの成功例のURL,ID,パスワードを設定して
グループ、テンプレートは、このURLの通りにしております。
zabbix_serve.confは、下記設定をいれています。
/etc/zabbix/zabbix_server.conf
StartVMwareCollectors=2
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=8M
VMwareTimeout=10
hm - 投稿数: 14
すいません、私もvmware監視(シンプルチェック)の情報が取得できません。
Unknown hypervisor uuidやUnknown virtual machine uuidと表示されます。
どなたか情報を取得できた方がいらっしゃれば教えてください。
TNK - 投稿数: 4744
ホストにリンクさせるテンプレートが誤っているのだと思います。
Template Virt VMwareをリンクさせていますか?
HypervisorやGuestは、ディスカバリで内部的に使用するテンプレートです。
hm - 投稿数: 14
Template VM VMwareだけ割り当ててみました。
マクロ等他に何か設定する必要がありますか?
Logの箇所はCouldn't resolve host nameと表示されます。
TNK - 投稿数: 4744
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 - 投稿数: 14
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