DS1NMA Blog

1. Zabbix 6.0에는 VMWare Templete가 내장되어 있다.

2. Zabbix 6.0에서 VMWare ESXi를 모니터링 하기 위해서 다음의 세가지 매크로가 필요하다. 

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

3. 기존 Zabbix 5.0에서는  {$VMWARE.HV.UUID} 가 없어도 모니터링이 됬으나, Zabbix 6.0에서는 필요하다.

4. 그리고  {$VMWARE.HV.UUID} 를 구하는 방법은 ESXi 7.0.3 이하와 8.0.0이 다르다. 

     - 7.0 이하 esxcli system uuid get

     - 8.0 이상 vim-cmd hostsvc/hostsummary | grep uuid

5. 그리고 Zabbix에 호스트 등록시, Templeate는 VMWare 로. 

     - 이것으로 하면 하위 VM도 모두 디스커버리 등록된다.

6. 그리고, zabbix_server.conf에서 아래의 것 Enable 하고 서비스 재기동

    

StartVMwareCollectors=5

VMwareFrequency=60

VMwarePerfFrequency=60

VMwareCacheSize=8M

VMwareTimeout=10