Monitorowanie środowiska VMware jest natywnie dostępne w Zabbix od wersji 2.2.0. Zabbix używa reguł low-level discovery do automatycznego wykrywania hiperwizorów VMware i maszyn wirtualnych oraz tworzenia hostów do ich monitorowania w oparciu o wstępnie zdefiniowane prototypy hostów. Domyślny zestaw danych w Zabbix oferuje kilka gotowych szablonów do monitorowania VMware vCenter lub hypervisor ESX. Minimalna wymagana wersja VMware vCenter lub vSphere to 4.1.

Zabbix natywnie wspiera monitorowanie VMware

Konfiguracja jest banalnie prosta. Standardowo podajemy adres IP lub FQDN hosta vCenter

W zakładce Templates linkujemy domyślne szablony do monitorowania VMware, guestów oraz hiperwizorów.

Monitorowanie VMware w zabbix

Monitorowanie VMware w Zabbix – zakładka Temlates

 

Najważniejsze informacje podajemy w zakładce Macros. Musimy dodać tutaj trzy makra, tj.:

  • {$URL} – to adres URL do SDK usługi VMware (vCenter lub ESX hypervisor). Ma on postać https://fqdn-serwera/sdk
  • {$USERNAME} to pełna nazwa użytkownika, która będzie służyć Zabbixowi do pobierania danych z VMware.
  • {$PASSWORD} to oczywiście hasło ww. użytkownika.
Monitorowanie VMware w zabbix

Monitorowanie VMware w Zabbix – zakładka Macros

Dobrą praktyką jest aby utworzyć w środowisku VMware dedykowanego użytkownika z uprawnieniami read-only. W przypadku wycieku nazwy użytkownika i hasła możemy być spokojni, że nie nikt nie narobi nam szkód. Wskazana jest również okresowa zamiana tego hasła oraz dbanie o jego złożoność.

Domyślne szablony Zabbix dają dużo informacji o środowisku VMware

Monitorowanie VMware w zabbix

Monitorowanie VMware w Zabbix – użycie procesora na hoście fizycznyn

Więcej na temat domyślnych templateów oraz ich funkcjonalności można znaleźć w dokumentacji Zabbix.

Przeczytaj również o wysyłaniu powiadomień SMS z Zabbixa

Jeżeli jesteś zainteresowany monitorowaniem infrastruktury IT – zapraszamy także do kontaktu. Przygotujemy ofertę na wdrożenie Zabbix lub Zabbix + Grafana.