Upload
maoto-qryuu
View
6.927
Download
6
Embed Size (px)
DESCRIPTION
Zabbix2.2で導入されるVM監視機能の設定について α版である Zabbix 2.1を用いて解説しています。
Citation preview
1
【 Zabbix 2.2 】Zabbix 2.2 の VM 監視機能
Zabbix 2.1 での VM 監視設定2013 . 09 @qryuu
2013/09/29
2
HN :九龍真乙 所属 :自宅ラック勉強会 TwitterID : @qryuu
自己紹介
2013/09/29
3
Zabbix2.2 による VM 監視
2013/09/29
4
Zabbix2.2 で実装が予定されている VMware 監視機能の評価や、バグレポートのため、アルファ版である Zabbix2.1 での設定方法をご紹介します。 VMware 監視機能機能は Zabbix2.1.4 で実装されました。
Zabbix の VM 監視機能
2013/09/29
Zabbix2.1 には 5 つの VMware 監視テンプレートが登録されています。 2.0 系からアップデートインストールした場合、
DB はコンバートされますが、データは更新されません。 VM 監視テンプレートを登録するためには、 2.1系の data.sql を用いて DB を作成する必要があります。
VM 監視テンプレート
2013/09/295
テンプレート名 解説(推測)Template Virt VMware vCenter vCenter Server 用テンプレー
ト(手動適用)Template Virt VMware vCenter Guest vCenterServer に対して LLD
を実施し見つかった VM に対して自動適用されるテンプレート
Template Virt VMware vCenter Hypervisor
vCenterServer に対して LLDを実施し見つかった ESX/ESXiに対して自動適用されるテンプレート
Template Virt VMware vSphere 単体利用の ESX/ESXi 用テンプレート(手動適用)
Template Virt VMware vSphere Guest 単体利用の ESX/ESXi に対して LLD を実施し見つかったVM に対して自動適用されるテンプレート
VM監視テンプレートの種類
2013/09/296
VM 監視機能をコンパイルするためには libxml2-devel が必要です。 yum インストールが可能です。
VM 監視機能のコンパイルオプションについては、まだ「 configure --help 」には記載されていません。 --with-libxml2 をコンパイルオプションに追加してコンパイルします。
VM 監視機能のコンパイル
2013/09/297
#yum install libxml2-devel
自宅環境には ESXi しかないため、 ESXi の監視設定を解説します。 おそらく、 vCenter 環境でも同様に監視の登録で動作すると思われます。
ESXi 監視設定
2013/09/298
VMware 監視はシンプルチェックとして登録されているため、エージェントインターフェイスを登録すれば監視できます。必要に応じて IPMI インターフェイスなども登録してください。
ESXi ホスト登録
2013/09/299
テンプレートの種類で解説したとおり、「 Template Virt VMware vCenter 」もしくは「 Template Virt VMware vSphere 」だけをリンクします。
ESXi へのテンプレートリンク
2013/09/2910
VM 監視テンプレートを利用するためには、 vCenter や ESXi のデータを取得するためのID 、パスワード、 URL が必要です。
ESXi テンプレートのマクロ設定
2013/09/2911
マクロ 内容{$URL} vCenter/ESX/ESXi の URL を記入します。
https://<IP アドレス >/sdk となります。※/mob ではないので注意
{$USERNAME} 対象の vCenter や ESX/ESXi にアクセス出来るUserID を記入します。
{$PASSWORD} UserID のパスワードを記入します。
マクロの内容
2013/09/2912
VM 監視が正常に動作していれば、実際に値が取得できます。
ESXi 監視
2013/09/2913
LLD の機能により、自動的に VM がホストグループ [Virtual machines] に登録されテンプレートがリンクされて監視が開始されます。
VM 監視
2013/09/2914
Zabbix2.1.x はあくまでもアルファ版です。 動作しない機能や、今後変更される機能などもあるため、商用には使用しないでください。 現在の VM 監視テンプレートは値の取得は出来ますが、グラフやトリガーは定義されていません。 おかしな動きや、不具合を見つけたら Zabbix-
Japan ( @zabbix-jp )や Zabbix SIA のサポートシステムに報告しましょう。
あくまでもアルファ版
2013/09/2915
Zabbix2.1.x(4 以降 ) で VM 監視機能を使うためには libxml2-devel が必要。 コンパイルオプションは --with-libxml2 VM 監視テンプレートはアップデートインストールでは導入されない。 監視対象の URL は https://<IP アドレス >/sdk VM や管理された ESX は LLD で見つけてくれるのでテンプレート適用は不要 あくまでもアルファ版、みんなでバグレポートを。
まとめ
2013/09/2916