zabbix proxyを経由したvmware esxiの監視方法
お世話になっております。
zabbix proxy 5.4
centos7
vmware esxi ver6.0.0
現在、zabbix server上でesxiの監視を行っています。
監視登録したときは、ディスカバリで自動的に検知され、登録されました。
このesxiの監視をzabbix proxyで監視するよう変更することは可能でしょうか。
zabbix_proxy.confにもStartVMwareCollectors=0という設定があると思うのですが、
これを1に変更し、firewallで許可設定をすれば自動的に切り替わるのでしょうか。
以上、よろしくお願いいたします。
TNK - 投稿数: 4755
ESXiを登録しているホストの設定で、登録したプロキシ経由で監視
するよう設定変更することも必要です。
tototo - 投稿数: 94
ご回答いただきありがとうございます。
質問投稿させていただいてから、
web上でESXiホストの「プロキシなし」の欄をzabbixproxy名に変更して、
本日確認したところ、所属している全VMがzabbixproxy配下で監視されるようになりました。
ESXiホストで適応している公式テンプレート「VMware」のディスカバリールール
Discover VMware clusters vmware.cluster.discovery[{$VMWARE.URL}]
VMware Discover VMware datastores vmware.datastore.discovery[{$VMWARE.URL}]
VMware Discover VMware hypervisors vmware.hv.discovery[{$VMWARE.URL}]
VMware Discover VMware VMs vmware.vm.discovery[{$VMWARE.URL}]
が動いて自動的にzabbixproxy配下になった、という認識でよろしいでしょうか。
マクロに代入する値を特に設定していないので、なぜ設定が反映されたのか疑問です。
また、即時設定反映する方法がありましたら、ご教示いただけますと幸いです。
そもそもの話になってしまうのですが、ESXiホストとそのVMを監視対象とするとき、
下記の手順を実施すればよいのでしょうか。
①ESXi上で、zabbixserverのIPアドレスを許可する
②上記のディスカバリルールを適応する
③時間をおいて、自動的にVMもが監視対象として追加される
立て続けに質問してしまい、申し訳ございません。
以上、よろしくお願いいたします。
TNK - 投稿数: 4755
恐らく、ディスカバリの処理が動いて自動設定されたのでしょう。
ディスカバリの間隔を短くするか、ZabbixサーバーやZabbixプロキ
シのサービスの再起動を行ってください。
Zabbixプロキシ経由で監視するのですよね?
そうであるならば、ZabbixプロキシからESXiにアクセスできるよう
にしてください。
tototo - 投稿数: 94
ご回答いただきありがとうございます。
>Zabbixプロキシ経由で監視するのですよね?
>そうであるならば、ZabbixプロキシからESXiにアクセスできるよう
>にしてください。
すみません、書き間違えました。zabbix proxyを許可ですね。
即時設定反映の方法についてご教示いただきありがとうございます。
そのように実施してみようと思います。
以上、よろしくお願いいたします。