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