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 entsprechende Makros
  • VMware FQDN - verwendet FQDN-Daten für entsprechende 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.

Für die korrekte Funktion der Vorlage VMware FQDN sollte jede überwachte virtuelle Maschine einen eindeutigen OS-Namen haben, der den FQDN-Regeln entspricht. Zusätzlich müssen VMware Tools/Open Virtual Machine Tools auf jeder Maschine installiert sein. Wenn diese Voraussetzungen erfüllt sind, wird die Verwendung der Vorlage VMware FQDN empfohlen. Die Vorlage VMware FQDN ist seit Zabbix 5.2 verfügbar, als die Möglichkeit eingeführt wurde, Hosts mit benutzerdefinierten Schnittstellen zu erstellen.

Eine klassische Vorlage VMware ist ebenfalls verfügbar und kann verwendet werden, wenn die FQDN-Anforderungen nicht erfüllt sind. Die Vorlage VMware hat jedoch ein bekanntes Problem. 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 automatische Registrierung des Zabbix-Agenten aktiviert ist, liest der Autoregistrierungsprozess die Hostnamen so, wie sie beim Start registriert wurden (zum Beispiel „vm1.example.com“, „vm2.example.com“ usw.). Dies kann zur Erstellung neuer Hosts für bereits vorhandene virtuelle Maschinen führen (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 sowie in der Discovery verwendet werden;
  • Die Vorlage VMware Guest sollte nicht manuell mit einem Host verknüpft werden und kann nur in der Discovery 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