zabbix監控ESXI主機以及主機上的虛擬機
zabbix可以監控很多型別的主機,一般都是采用server-agent的架構,那如何使用zabbix監控ESXI型別的主機,也要在ESXI主機上安裝agent嗎?答案是否定的,zabbix官網中有關于監控VMWARE的教程,我們可以大概看下:

官網的教程提到,zabbix的版本需要在2.2.0或以上,VMware vCenter 或者vSphere要在5.1及以上,下面看看具體如何操作,
-
環境
zabbix:zabbix_server (Zabbix) 5.0.5
ESXI:VMware ESXi 6.5.0 build-17167537
(zabbix和ESXI的搭建在以往的博文都有提及) -
ESXI操作
需要開啟ESXI防火墻的webAccess規則集,否則zabbix無法登錄獲取監控資訊,


這樣完全打開,允許所有IP訪問顯然是不適合在生產環境使用的,可以開放單個指定IP訪問,具體方法在之前的博文也有提過,這里為了方便我們直接開放所有, -
zabbix操作
修改zabbix_server.conf組態檔
引數說明:

StartVMwareCollectors(0-250)只有大于0時才能是該功能生效,意為預先配置的vmware監控實體數量,(具體的規則見官網截圖)
VMwareCacheSize(256K-2G)記憶體中維護的vmware集群結構的大小,建議80M,
VMwareFrequency(10-864000)zabbix獲取更新vmware集群結構的最小間隔時間,單位為分鐘,
重啟zabbix-server,看到VMware monitoring服務成功開啟

登錄web管理界面
配置–>主機–>創建主機

(客戶端寫上ESXI主機的IP ,埠80)
關聯模板

添加三個宏

添加完之后點擊創建主機

可以看到主機已經創建,我們查看一下他的自動發現規則并手動執行一次,或者可以等待他自動執行,默認頻率為一個小時,

等待片刻,就可以看到ESXI主機和主機上的虛擬機都被發現注冊了,如果不想監控主機上面的虛擬機,可以關閉一些發現規則,不需要全部打開,

創建圖形看看是否能成功獲取資料

可以看到是有資料的,這樣就初步完成了使用zabbix對ESXI主機的監控,
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/275901.html
標籤:其他
上一篇:指標詳解
