Zabbix 6.0 with VMWare ESXi 8.0
Computer & Telecom2023. 3. 27. 12:05
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