8 VMware-Vorlage operation

Übersicht

Zabbix enthält eine Reihe von sofort einsatzbereiten 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 Regeln zur Low-Level-Erkennung sowie verschiedene integrierte Prüfungen zur Überwachung virtueller Installationen.

Damit die Vorlage VMware FQDN 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 Vorlage VMware FQDN empfohlen. Die Vorlage VMware FQDN ist seit Zabbix 5.2 verfügbar, mit der Einführung der Möglichkeit, 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 Zabbix-Agent-Autoregistrierung aktiviert ist, liest der Autoregistrierungsprozess Hostnamen so ein, 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 sowie 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.

Host-Makrokonfiguration

Um VMware-Simple-Checks zu verwenden, muss für den Host die folgenden Benutzermakros definiert sein:

  • {$VMWARE.URL} - VMware-Dienst-URL des SDK (vCenter oder ESXi-Hypervisor) (https://servername/sdk)
  • {$VMWARE.USERNAME} - Benutzername des VMware-Dienstes
  • {$VMWARE.PASSWORD} - Passwort des Benutzers {$VMWARE.USERNAME} für den VMware-Dienst