通過Zabbix監控VMware vCenter和vSphere
最近在研究zabbix監控VMware,網上看了很多資料基本都是官網文檔照搬過去,所以我們只要參照官網文檔就好,傳送門->Zabbix Documentation 3.0。從文檔中我們看到在Zabbix 2.2.0版本時即支持了VMware監控,不過支持的vSphere最低的是4.1版本。
一、安裝支持
zabbix需要支持 --with-libxml2 和 --with-libcurl(前者用來解析調用SOAP接口返回的XML,后者用來調用vcenter的SOAP接口),如果已安裝了zabbix但沒有安裝這連個參數,只要從新編譯一下即可。
二、添加模板
監控VMware需要導入3個模板,在zabbix官網可以下載。傳送門->Zabbix templates。分別按順序導入,注意一定要按順序Template Virt VMware Guest_3.0.0.xml->Template Virt VMware Hypervisor_3.0.0.xml->Template Virt VMware_3.0.0.xml。我在這邊測試的時候就掉過坑,一開始沒有按順序導入,結果搗鼓了一天也沒有監控成功。
三、添加主機
1、添加vCenter主機,只需要填寫Host name和選擇group即可
2、添加模板,只需要連接Virt VMware一個模板即可
3、配置宏定義
{$URL} - 輸入vCenter SDK URL (https://vcenter ip/sdk)
{$USERNAME} - 登錄vCenter使用的用戶名,一般是administrator@....
{$PASSWORD} - 登錄vCenter使用的密碼
四、配置zabbix_server配置文件
找到下面3個配置項,去掉注釋
Author:yangfannie.com
1
2
3
4
5StartVMwareCollectors=2 ? #只有大于0時才能是該功能生效,意為預先配置的vmware監控實例數量
VMwareFrequency=10 ? ? ? ?#zabbix獲取更新vmware集群結構的最小間隔時間,單位為分鐘
VMwareCacheSize=80M ? ? #內存中維護的vmware集群結構的大小
聶揚帆博客
一個分享IT運維相關工作經驗和實戰技巧的個人博客
713
A+
所屬分類:虛擬化
本站推薦
1870
KickStart+DHCP+TFTP+PXE無人值守安裝CentOS 7
6961
1,9563
6764
8811
標簽云
互聯網創業centosmountPythonDockerWordPresszabbixtengineubuntu創業軟文tomcatPostgreSQLVMwareshell
隨機推薦:《“五分鐘學命令系列”之二十四《screen命令二》》( 閱讀743次 |2條評論)
隨機推薦:《用KEXEC迅速切換內核》( 閱讀784次 |坐等沙發)
隨機推薦:《“五分鐘學命令系列”之十七《nslookup命令》》( 閱讀631次 |坐等沙發)