/etc/sysconfig/osoba

linuxについての忘備録など

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.[設定] - [ホスト]にて右側にある[ホストの追加]をクリック

 

f:id:ariue9999:20140716094758p:plain

 

2.以下のとおり設定。

[ホスト名] : [(適当なホスト名)]

[グループ] : [Virtual machines]

[IPアドレス] : [(ESXiのIPアドレス)]

[ポート] : [443]

そのまま[テンプレート]タブをクリック。

 

f:id:ariue9999:20140716094859p:plain

 

3. [新規テンプレートをリンク]のテキストボックスに[template virt vmware]と入力し、候補が表示されたら同名のものをクリック、その下の[追加]をクリックする。

 

f:id:ariue9999:20140716095219p:plain

 

4.[マクロ]タブにて以下の通り設定。

{$URL} : https://(ESXiのIPアドレス)/sdk

{$USERNAME} : [root]

{$PASSWORD} : [(ESXiのパスワード)]

設定し終わったら[保存]をクリック。

 

f:id:ariue9999:20140716095343p:plain

 

5.ホスト一覧画面が表示される。しばらくするとESXi、またゲストOSなどが一覧に表示される。

 

f:id:ariue9999:20140716095518p:plain

f:id:ariue9999:20140716095630p:plain

 

以上。