目次

概要

ZABBIX 2.2(2.1.7)以降にはVMware監視の機能が実装されている。
ZABBIX Serverに専用のプロセス(VMwareCollector)が実装され、シンプルチェックとローレベルディスカバリ(LLD)の組み合わせにより、vCenter配下のHypervisor、Virtual Machineを監視対象として登録することかできる。

監視の動作原理は、専用のプロセス(VMwareCollector)にてvCenter(またはESXi)よりAPI経由で指定間隔(VMwareFrequency)で情報を一括取得してメモリ(VMwareCache)上に格納し、格納された情報から各アイテムが値を収集する方式である。
このため、監視対象のvCneter(またはESXi)へのアクセスは最小限に抑える構造となっている。

ZABBIX Server設定

ZABBIX Serverに以下の設定を行い、サービスの再起動を行う。
プロセス数、キャッシュサイズの妥当値が分からないため、適当に設定している。

項目初期値内容
StartVMwareCollectors0VMware監視を行うプロセス起動数。VMware監視を使用するには"1"以上の値を設定(vCenter 1台につき1プロセス程度見ておけば良いと推定される)
VMwareFrequency60vCenterから情報を収集する間隔の設定。監視項目の最小監視間隔以下に設定する。(初期値でも問題はないと思われる)
VMwareCacheSize8vCenterから収集したデータを蓄積するメモリサイズ。監視対象の規模により値を調整する必要がある。

監視設定

監視テンプレート

以下のテンプレートが追加されている。

Template Virt VMwarevCenter用テンプレート
Template Virt VMware Guest仮想マシン用テンプレート
Template Virt VMware HypervisorHypervisor(ESX/ESXi)用テンプレート

vCenter監視

ホスト登録

vCenterのみホスト登録を行い、vCenter配下のHypervisor及び仮想マシンはLLDにより自動的に登録される。

テンプレートにて必要となる以下のマクロをホストに登録する。

vCenter配下のホスト登録

vCenter配下のホストは自動的に登録される。
登録されたホストは以下のホストグループ内に収容される。

HypervisorsHypervisor用グループ
Virtual machines仮想マシン用グループ
(vm)仮想マシン用グループ
Hypervisor名のグループHypervisor配下の仮想マシン用グループ


vCenterホストを起点に登録されたHypervisorと仮想マシンの例。

zabbix2.1.7_vmware.png


添付ファイル: filezabbix2.1.7_vmware.png 3561件 [詳細]

トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-03-16 (日) 23:21:17