2024/07/04

Zabbix 7 新增 VMWare ESXi 監控

 利用 Zabbix 來監控 WMWare ESXi

Step 1 : 下載 Template

https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/app/vmware?at=release/7.0

Step 2:在 VMWare ESXi 中建立 zabbix 專用帳號,例如:zabbix、zPassWd1!

Step 3:在安裝 zabbix Server 時,其 Compile 需要加參數   (--with-libxml2 and --with-libcurl),如果你是以套件安裝,不需要處理這動作。

Step 4:修改設定檔 $ sudo vi  /etc/zabbix/zabbix_server.conf,然後依自身狀況修改參數

StartVMwareCollectors=10
VMwareFrequency=60
VMwarePerfFrequency=60
VMwareCacheSize=50M
VMwareTimeout=10

然後重新啟動,當中的 StartVMwareCollectors=10 數值請設定大於VM主機的數量,但不大於2倍,例如有6台 VM ESXi Hypervisor ,所以數值設定為10。

$ sudo systemctl restart zabbix-server

Step 5:在 zabbix server 中新增VM的 Host ,並設定下列 macros

{$VMWARE.URL}
{$VMWARE.USERNAME}
{$VMWARE.PASSWORD}

例如:

{$VMWARE.URL}                https://10.5.6.7/sdk
{$VMWARE.USERNAME}   zabbix
{$VMWARE.PASSWORD}   zPassWd1!


Step 6:從 last data 檢查是否可以取得資料


成功之後,也會自動把 Hypervisor 內的 Guest Host 自動抓近來



Reference:

沒有留言:

張貼留言

Ubuntu 如何查看及變更時區 TimeZone

使用指令 timedatectl 查看目前 ubuntu 的時區設定 $ timedatectl 列出所有 Asia 的時區 $ timedatectl list-timezones | grep Asia 變更時區為 Asia/Taipei $ sudo timedatectl...