5 VMware mit Zabbix überwachen

Einführung

Diese Seite führt Sie durch die Schritte, die erforderlich sind, um die grundlegende Überwachung von VMware zu starten.

Für wen diese Anleitung gedacht ist

Diese Anleitung richtet sich an neue Zabbix-Benutzer und enthält die minimale Anzahl an Schritten, die erforderlich sind, um die grundlegende VMware-Überwachung zu aktivieren. Wenn Sie nach Möglichkeiten zur tiefgehenden Anpassung suchen oder eine erweiterte Konfiguration benötigen, lesen Sie den Abschnitt Überwachung virtueller Maschinen oder den Abschnitt Konfiguration im Zabbix-Handbuch.

Voraussetzungen

Bevor Sie mit dieser Anleitung fortfahren, müssen Sie den Zabbix Server und das Zabbix Frontend gemäß den Anweisungen für Ihr Betriebssystem herunterladen und installieren.

Abhängig von Ihrer Umgebung können einige Schritte in dieser Anleitung leicht abweichen. Diese Anleitung basiert auf einer Umgebung mit Ubuntu.

Es wird davon ausgegangen, dass VMware bereits konfiguriert ist. Diese Anleitung behandelt nicht die Konfiguration von VMware.

Zabbix Server konfigurieren

Um VMware zu überwachen, müssen die Zabbix-Prozesse des vmware collector aktiviert werden. Weitere Informationen dazu, wie die VMware-Überwachung durchgeführt wird, finden Sie unter Überwachung virtueller Maschinen.

1. Öffnen Sie die Zabbix-Server-Konfigurationsdatei.

vi /etc/zabbix/zabbix_server.conf

2. Suchen Sie den Parameter StartVMwareCollectors in der Zabbix-Server-Konfigurationsdatei und setzen Sie ihn auf 2 oder mehr (der Standardwert ist 0).

### Option: StartVMwareCollectors
#       Number of pre-forked vmware collector instances.
#
# Mandatory: no
# Range: 0-250
# Default:
# StartVMwareCollectors=0

StartVMwareCollectors=2

3. Starten Sie den Zabbix Server neu.

systemctl restart zabbix-server

Sobald die Prozesse des vmware collector gestartet wurden, fahren Sie mit dem nächsten Schritt fort.

Zabbix Frontend konfigurieren

1. Melden Sie sich im Zabbix Frontend an.

2. Erstellen Sie einen Host in der Zabbix-Weboberfläche:

  • Geben Sie im Feld Host name einen Host-Namen ein (zum Beispiel „VMware environment“).
  • Geben Sie im Feld Templates die Vorlage „VMware FQDN“ (oder „VMware“) ein oder wählen Sie sie aus. Weitere Informationen zu diesen Vorlagen finden Sie unter Überwachung virtueller Maschinen.
  • Geben Sie im Feld Host groups eine Host-Gruppe ein oder wählen Sie sie aus (zum Beispiel eine neue Host-Gruppe „VMware“).

  • Legen Sie auf der Registerkarte Macros die folgenden Host-Makros fest:
    • {$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

3. Klicken Sie auf die Schaltfläche Add, um den Host zu erstellen. Dieser Host wird Ihre VMware-Umgebung repräsentieren.

Erfasste Metriken anzeigen

Herzlichen Glückwunsch! Zu diesem Zeitpunkt überwacht Zabbix bereits Ihre VMware-Umgebung.

Abhängig von der Konfiguration Ihrer VMware-Umgebung kann Zabbix Entitäten erkennen und anschließend Hosts für die erkannten Entitäten erstellen. Beachten Sie, dass die Erkennung und Erstellung von Hosts bei Bedarf auch manuell ausgeführt werden kann.

Um die erstellten Hosts anzuzeigen, wechseln Sie zum Menüabschnitt Datenerfassung → Hosts.

Um die erfassten Metriken anzuzeigen, wechseln Sie zum Menüabschnitt Überwachung → Hosts und klicken Sie neben dem erstellten Host „VMware environment“ oder einem der Hosts, die für die erkannten Entitäten erstellt wurden, auf Neueste Daten.

Dadurch wird eine Liste aller zuletzt vom ausgewählten Host erfassten Metriken geöffnet.

Beachten Sie, dass einige Datenpunkte keine Daten haben und sich im Status Nicht unterstützt befinden. Der Grund dafür ist, dass Zabbix auf dem jeweiligen Datenspeicher keine gültigen Leistungsindikatoren finden kann, da diese in der überwachten VMware-Umgebung nicht aktiviert sind.

Problembenachrichtigungen einrichten

Zabbix kann Sie mit verschiedenen Methoden über ein Problem in Ihrer Infrastruktur benachrichtigen. Diese Anleitung enthält grundlegende Konfigurationsschritte zum Senden von E-Mail-Benachrichtigungen.

1. Navigieren Sie zu Benutzereinstellungen → Profil, wechseln Sie zur Registerkarte Medien und fügen Sie Ihre E-Mail-Adresse hinzu.

2. Folgen Sie der Anleitung für Empfangen einer Problembenachrichtigung.

Wenn Zabbix das nächste Mal ein Problem erkennt, sollten Sie eine Benachrichtigung per E-Mail erhalten.

Siehe auch

  • Erstellen eines Datenpunkts – wie Sie mit der Überwachung zusätzlicher Metriken beginnen.
  • Problemeskalationen – wie Sie mehrstufige Warnszenarien erstellen (z. B. zuerst eine Nachricht an den Systemadministrator senden und dann, wenn ein Problem nicht innerhalb von 45 Minuten gelöst wird, eine Nachricht an den Rechenzentrumsleiter senden).
  • Überwachung virtueller Maschinen – zusätzliche Informationen zur VMware-Überwachung (Datenerfassungsprozess, Server-Konfigurationsoptionen, Hinweise zur Fehlerbehebung usw.).
  • Datenpunktschlüssel für die VMware-Überwachung – eine vollständige Liste der VMware-Metriken, die mit Zabbix überwacht werden können.
  • Vorlage VMware – zusätzliche Informationen über die Vorlage VMware.
  • Vorlage VMware FQDN – zusätzliche Informationen über die Vorlage VMware FQDN.