本篇文章給大家分享的是有關(guān)Zabbix 3.2.6監(jiān)控虛擬機(jī)VMware的示例分析,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說(shuō),跟著小編一起來(lái)看看吧。
創(chuàng)新互聯(lián)主要從事成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)巴里坤哈薩克,十年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):028-86922220一、總覽
從Zabbix 2.2.0開始支持監(jiān)控 VMware 虛擬化環(huán)境,Zabbix使用低水平(low-level)的規(guī)則自動(dòng)發(fā)現(xiàn)VMware hypervisors 和virtual machines,并創(chuàng)建主機(jī)監(jiān)控他們,Zabbix提供的默認(rèn)的模板用來(lái)監(jiān)控VMware vCenter 或者 ESX hypervisor。
1、監(jiān)控原理
虛擬機(jī)的監(jiān)控主要分為兩步,第一,vmware collector Zabbix processes回去收集虛擬機(jī)的數(shù)據(jù),這些進(jìn)程通過(guò)SOAP協(xié)議從VMware web服務(wù)獲取必要的數(shù)據(jù),對(duì)這些數(shù)據(jù)進(jìn)行預(yù)處理,然后存入Zabbix server共享內(nèi)存,然后,這些數(shù)據(jù)Zabbix通過(guò)VMware keys檢查取回。
官方文檔:
從Zabbix 2.4.4版開始,收集的數(shù)據(jù)分為兩種類型:VMware配置數(shù)據(jù)和VMware性能計(jì)數(shù)器數(shù)據(jù)。這兩種類型都由vmware收集器獨(dú)立收集。因此,建議啟用比受監(jiān)視的VMware服務(wù)更多的收集器。否則,VMware性能計(jì)數(shù)器統(tǒng)計(jì)信息的檢索可能會(huì)因VMware配置數(shù)據(jù)的檢索而延遲(大型安裝需要一段時(shí)間)。
目前,只有數(shù)據(jù)存儲(chǔ)、網(wǎng)絡(luò)接口和磁盤設(shè)備統(tǒng)計(jì)信息以及自定義性能計(jì)數(shù)器項(xiàng)基于VMware性能計(jì)數(shù)器信息。
2、發(fā)現(xiàn)
Zabbix可以使用低水平的發(fā)現(xiàn)規(guī)則自動(dòng)發(fā)現(xiàn)VMware虛擬機(jī),下圖中就是一個(gè)key的示例。
3、主機(jī)樣機(jī)
主機(jī)樣機(jī)創(chuàng)建使用低水平的發(fā)現(xiàn)規(guī)則,當(dāng)虛擬機(jī)被發(fā)現(xiàn),這些樣機(jī)會(huì)自動(dòng)變成真正的主機(jī),在他們被發(fā)現(xiàn)前,這些虛擬機(jī)沒(méi)有自己的監(jiān)控條目和觸發(fā)器,不用于哪些鏈接了模板的主機(jī),被發(fā)現(xiàn)的主機(jī)屬一個(gè)存在的主機(jī),并且會(huì)使用他的IP和主機(jī)配置。
4、虛擬機(jī)模板
“Template Virt VMware” template should be used for VMware vCenter and ESX hypervisor monitoring. The “Template Virt VMware Hypervisor” and “Template Virt VMware Guest” templates are used by discovery and normally should not be manually linked to a host.
二、安裝配置
1、Zabbix server配置
要滿足虛擬機(jī)的監(jiān)控,Zabbix在編譯的時(shí)候需要加上--with-libxml2和--with-libcurl,關(guān)于依賴關(guān)系,大家請(qǐng)自行百度,非常簡(jiǎn)單。
不但編譯的時(shí)候需要加上上面的參數(shù),還需要在Zabbix server的配置文件中開啟以下幾項(xiàng),具體的數(shù)值大家可以根據(jù)自己的實(shí)際情況修改,并重啟zabbix_server服務(wù)。
# vim /etc/zabbix/zabbix_server.conf
StartVMwareCollectors=5 #開啟的監(jiān)控進(jìn)程數(shù)量,詳解看官方介紹 VMwareFrequency=60 VMwarePerfFrequency=60 VMwareCacheSize=80M VMwareTimeout=10service zabbix_server restart2、主機(jī)配置
使用虛擬機(jī)簡(jiǎn)單檢查主機(jī)必須配有下面的宏變量。
{$URL} - VMware service (vCenter or ESX hypervisor) SDK URL(https://servername/sdk).
{$USERNAME} - VMware service user name
{$PASSWORD} - VMware service {$USERNAME} user password
然后鏈接虛擬機(jī)模板。
創(chuàng)建好之后就可以自動(dòng)發(fā)現(xiàn)虛擬機(jī)了,你可以調(diào)整配置文件DebugLevel為5來(lái)去查看詳細(xì)的日志信息。
三、驗(yàn)證
為了加快監(jiān)控的添加,我們這里修改一下查下的時(shí)間間隔,添加好之后再修改回來(lái)。
不久之后,我們?cè)谥鳈C(jī)列表區(qū)域發(fā)現(xiàn)了很多虛擬機(jī),如下圖:
為了方便,我們可以點(diǎn)擊某個(gè)主機(jī),為其添加監(jiān)控圖像。
查看監(jiān)控?cái)?shù)據(jù)。
以上就是Zabbix 3.2.6監(jiān)控虛擬機(jī)VMware的示例分析,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過(guò)這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。