8 Betrieb der VMware-Vorlage
Übersicht
Zabbix enthält eine Reihe sofort einsatzbereiter Vorlagen für die Überwachung virtueller Maschinen, die für VMware vCenter- und ESXi-Hypervisoren entwickelt wurden. Die verfügbaren Vorlagen sind in zwei separate Vorlagensätze unterteilt:
- VMware - verwendet UUID-Daten für die entsprechenden Makros
- VMware FQDN - verwendet FQDN-Daten für die entsprechenden Makros
Die für die Überwachung von VMware vCenter- oder ESXi-Hypervisoren entwickelten Vorlagen enthalten vorkonfigurierte Low-Level-Discovery-Regeln sowie verschiedene integrierte Prüfungen zur Überwachung virtueller Installationen.
Damit die VMware FQDN-Vorlage korrekt funktioniert, sollte jede überwachte virtuelle Maschine einen eindeutigen OS-Namen haben, der den FQDN-Regeln entspricht.
Außerdem müssen auf jeder Maschine VMware Tools/Open Virtual Machine Tools installiert sein.
Wenn diese Voraussetzungen erfüllt sind, wird die Verwendung der VMware FQDN-Vorlage empfohlen.
Die VMware FQDN-Vorlage ist seit Zabbix 5.2 verfügbar, mit der Einführung der Möglichkeit, Hosts mit benutzerdefinierten Schnittstellen zu erstellen.
Eine klassische VMware-Vorlage ist ebenfalls verfügbar und kann verwendet werden, wenn die FQDN-Anforderungen nicht erfüllt sind.
Allerdings weist die VMware-Vorlage ein bekanntes Problem auf.
Hosts für erkannte virtuelle Maschinen werden mit Namen erstellt, die in vCenter gespeichert sind (zum Beispiel "VM1", "VM2" usw.).
Wenn auf diesen Hosts der Zabbix Agent installiert ist und die aktive Zabbix Agent-Autoregistrierung aktiviert ist,
liest der Autoregistrierungsprozess Host-Namen so aus, wie sie beim Start registriert wurden (zum Beispiel "vm1.example.com", "vm2.example.com" usw.).
Dies kann dazu führen, dass für bereits vorhandene virtuelle Maschinen neue Hosts erstellt werden (da keine Namensübereinstimmungen gefunden wurden), was zu doppelten Hosts mit unterschiedlichen Namen führt.
Bitte beachten Sie:
- Die Vorlage VMware Hypervisor kann manuell mit einem Host verknüpft werden und auch in der Erkennung verwendet werden;
- Die Vorlage VMware Guest sollte nicht manuell mit einem Host verknüpft werden und kann nur in der Erkennung verwendet werden.
Konfiguration von Host-Makros
Um einfache VMware-Prüfungen zu verwenden, muss der Host die folgenden Benutzermakros definiert haben:
- {$VMWARE.URL} - SDK-URL des VMware-Dienstes (vCenter oder ESXi-Hypervisor) (https://servername/sdk)
- {$VMWARE.USERNAME} - Benutzername des VMware-Dienstes
- {$VMWARE.PASSWORD} - Passwort des Benutzers {$VMWARE.USERNAME} des VMware-Dienstes