2017年3月14日火曜日

Zabbix ESXi監視

Zabbix Serverにて、vSphere APIを利用してESXiを監視します。
CentOS7, Zabbix 3.0を基準にします。












これを監視して見ます。

1.zabbix_server.confファイルを修正

vi /etc/zabbix/zabbix_server.conf
StartVMwareCollectors=1 ##1以上にします。

zabbix 再起動
# systemctl restart zabbix-server

2.監視対象のホストの登録

Zabbix WEB ページから
設定 → ホスト → 右上にあるホストの作成ボタンをクリックします。
ホスト名にはESXiのポスト名以外を入れます。
IPアドレスにはESXiがインストールされているIPを書きます。
















3.監視対象のホストにマクロ登録

ホスト登録画面からマクロタブをクリックします。
{$USERNAME}にはESXiログインするときのユーザーを書きます。
{$PASSWORD} には{$USERNAME}のパスワードを書きます。
{$URL}にはhttps://ESXiのホストIP/sdkを書きます。













4.template追加

ホスト登録画面からテンプレートをクリックします。
選択からTemplate Virt VMwareを選択します。
ほかのものを選択しないでくたさい。












もし、Template Virt VMware, Template Virt VMware Guest, Template Virt VMware Hypervisorを全部入れた場合はエラーになります。
Unknown hypervisor uuid.と言うエラーはTemplate Virt VMware Guest, Template Virt VMware Hypervisor両方選択によるエラーです。
Template Virt VMware Guest, Template Virt VMware Hypervisorから削除してください。
作成したホストには必ずTemplate Virt VMwareだけ選択してください。



完了画面







以上です。



0 件のコメント: