vCenter経由で監視したい

【構成】
vCenterServerAppliance5.5
zabbix3.4

エージェントのインターフェースにvCenterIPアドレス、ポート443設定
テンプレート
Template VM VMware
Template VM VMware Hypervisor

ホストマクロに下記の項目を設定済み
{$PASSWORD}
{$USERNAME}
{$URL}=https://vCenterIPアドレス/sdk

vCenterにつながっている各Esxi状態、vCenter、VM状態を監視したいのです。
現状、vCenterから何の情報も取れていない状態です。
よろしくお願いいたします。

コメント表示オプション

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

zabbix_server.confの設定は変更しましたか?
特に、StartVMwareCollectorsの値を1以上に設定しましたか?

あと、

 Template VM VMware
 Template VM VMware Hypervisor

の両方をリンクするのは誤りです。
Template VM VMwareだけにしてみてください。

デフォルトだと、ディスカバリのインターバルが1時間になってい
るので、短めに設定して、より早く設定が完了するようにした方が
よいと思います。

あと、バージョンによっては、不具合があって条件次第では機能し
ない場合があるので、質問される際、Zabbixのバージョンは3.4と
は省略せずに詳細なバージョンを記載するようにしてください。

マニュアル:
https://www.zabbix.com/documentation/3.4/manual/vm_monitoring

ユーザー KN の写真

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

zabbixのバージョン
3.4.4 Revision 74338

/etc/zabbix/zabbix_server.confの設定は、下記のようにしています。
StartVMwareCollectors=2
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=8M
VMwareTimeout=10

Template VM VMwareのみにしてみました。
ディスカバリの更新間隔を600sにして、様子を見ていますが、Timeout was reachedになっているので、接続できていないようです。

zabbixServerはCentOS 7.4.1708を使っています。
推奨されない方法かと思いますが、一時的にfirewallを無効、SELinuxはDisabledにしています。
よろしくお願いいたします。

ユーザー TNK の写真

Zabbixサーバーを起動しているサーバー上からvCenterに対して、
curlなどを使用して、、ネットワーク的に接続可能であるのかを
確認してみてください。

Zabbixサーバーのログに何か出力されているのであれば、その内容
を具体的に教えてください。

ユーザー KN の写真

いろいろアドバイスをして頂き、ありがとうございます。

zabbixの設定をしたせいかわかりませんが、vCenterServerApplianceの動作が非常に遅くなってしまったり(vSphere Web Client:が停止したり)と不安定な状態になってしまいましたので、しばらく様子見をしたいと思います。

ユーザー KN の写真

vCSAがどうにも調子が悪いので、5.5.0.30800バージョンで作り直しました。

zabbixの設定は何も変えていない状態ですが、HVの状態やVMの状態が見えるようになりました。

自動追加された項目の中に目的の項目がありませんでした。
vSphere Web Client-vCente-ホスト-監視-ハードウェア ステータス-センサーで見える部分が見たいのですが、方法はあるのでしょうか?

説明が不十分で分からない可能性を考えて画像を添付しておきます。
よろしくお願い致します。