zabbix2.2のLLD(Low Level Discovery)でVMware ESXiのホスト情報を取得する
タイトルの通り。
取急ぎ zabbix_server.conf を修正。
# vi /etc/zabbix/zabbix_server.conf
# StartVMwareCollectors=0
↓
StartVMwareCollectors=1
zabbix-serverのrestart。
# service zabbix-server restart
以下、WebUIにログインしESXiのホストを追加しつつ必要情報を設定する。
画面イメージは以下のとおり。
1.[設定] - [ホスト]にて右側にある[ホストの追加]をクリック
2.以下のとおり設定。
[ホスト名] : [(適当なホスト名)]
[グループ] : [Virtual machines]
[ポート] : [443]
そのまま[テンプレート]タブをクリック。
3. [新規テンプレートをリンク]のテキストボックスに[template virt vmware]と入力し、候補が表示されたら同名のものをクリック、その下の[追加]をクリックする。
4.[マクロ]タブにて以下の通り設定。
{$URL} : https://(ESXiのIPアドレス)/sdk
{$USERNAME} : [root]
{$PASSWORD} : [(ESXiのパスワード)]
設定し終わったら[保存]をクリック。
5.ホスト一覧画面が表示される。しばらくするとESXi、またゲストOSなどが一覧に表示される。
以上。