Windows mit Zabbix Agent überwachen

Einführung

Diese Seite führt Sie durch die Schritte, die erforderlich sind, um die grundlegende Überwachung von Windows-Rechnern mit Zabbix zu starten.

Für wen dieser Leitfaden gedacht ist

Dieser Leitfaden richtet sich an neue Zabbix-Benutzer und enthält die minimale Anzahl an Schritten, die erforderlich sind, um die grundlegende Überwachung Ihres Windows-Rechners zu aktivieren. Wenn Sie nach Möglichkeiten zur tiefgehenden Anpassung suchen oder eine fortgeschrittenere Konfiguration benötigen, lesen Sie den Abschnitt Konfiguration im Zabbix-Handbuch.

Voraussetzungen

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

Zabbix Agent installieren

Der Zabbix Agent ist der Prozess, der für das Sammeln von Daten verantwortlich ist. Sie müssen ihn auf dem Windows-Rechner installieren, den Sie überwachen möchten. Folgen Sie den Installationsanweisungen für den Zabbix Agent unter Windows.

Zabbix für die Überwachung konfigurieren

Der Zabbix Agent kann Metriken im aktiven oder passiven Modus erfassen (gleichzeitig).

Eine passive Prüfung ist eine einfache Datenanforderung. Der Zabbix Server oder Proxy fragt bestimmte Daten ab (zum Beispiel die CPU-Auslastung), und der Zabbix Agent sendet das Ergebnis an den Server zurück. Aktive Prüfungen erfordern eine komplexere Verarbeitung. Der Agent muss zunächst vom Server bzw. von den Servern eine Liste von Datenpunkten zur unabhängigen Verarbeitung abrufen und dann die Daten gesammelt zurücksenden. Weitere Informationen finden Sie unter Passive and active agent checks.

Die von Zabbix bereitgestellten Überwachungsvorlagen bieten in der Regel zwei Alternativen - eine Vorlage für den Zabbix Agent und eine Vorlage für den Zabbix Agent (aktiv). Bei der ersten Option erfasst der Agent Metriken im passiven Modus. Solche Vorlagen liefern identische Überwachungsergebnisse, verwenden jedoch unterschiedliche Kommunikationsprotokolle.

Die weitere Zabbix-Konfiguration hängt davon ab, ob Sie eine Vorlage für aktive oder passive Zabbix Agent-Prüfungen auswählen.

Passive Checks

Zabbix Frontend

1. Melden Sie sich im Zabbix Frontend an.

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

Dieser Host wird Ihren Windows-Computer repräsentieren.

3. Fügen Sie im Parameter Interfaces eine Agent-Schnittstelle hinzu und geben Sie die IP-Adresse oder den DNS-Namen des Windows-Computers an, auf dem der Agent installiert ist.

4. Geben Sie im Parameter Templates Windows by Zabbix agent ein oder wählen Sie es aus.

Zabbix Agent

Für passive Prüfungen muss der Zabbix Agent die IP-Adresse oder den DNS-Namen des Zabbix Server kennen. Wenn Sie während der Installation des Agent die korrekten Informationen angegeben haben, wurde die Konfigurationsdatei bereits aktualisiert. Andernfalls müssen Sie sie manuell angeben. Wechseln Sie in den Ordner C:\Program files\Zabbix Agent, öffnen Sie die Datei zabbix_agentd.conf und fügen Sie die IP/DNS Ihres Zabbix Server dem Parameter Server hinzu.

Beispiel:

Server=192.0.2.22

Aktive Prüfungen

Zabbix Frontend

1. Melden Sie sich im Zabbix Frontend an.

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

Dieser Host wird Ihren Windows-Computer repräsentieren.

3. Geben Sie im Parameter Templates Windows by Zabbix agent active ein oder wählen Sie ihn aus.

Zabbix Agent

Öffnen Sie im Ordner C:\Program files\Zabbix Agent die Datei zabbix_agentd.conf und fügen Sie Folgendes hinzu:

  • Den Namen des Hosts, den Sie im Zabbix-Web-Frontend erstellt haben, zum Parameter Hostname.
  • Die IP-Adresse oder den DNS-Namen Ihres Zabbix-Server-Systems zum Parameter ServerActive (dies ist möglicherweise bereits vorausgefüllt, wenn Sie ihn während der Zabbix-Agent-Installation angegeben haben).

Beispiel:

ServerActive= 192.0.2.22
Hostname=Windows workstation

Gesammelte Metriken anzeigen

Glückwunsch! Zu diesem Zeitpunkt überwacht Zabbix Ihren Windows-Rechner bereits.

Um die gesammelten Metriken anzuzeigen, öffnen Sie den Menübereich Monitoring > Hosts Menüabschnitt und klicken Sie auf Latest data neben dem Host.

Problemalarme einrichten

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

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

2. Folgen Sie der Anleitung zum Empfangen von Problembenachrichtigungen.

Beim nächsten Mal, wenn Zabbix ein Problem erkennt, sollten Sie eine Benachrichtigung per E-Mail erhalten.

Unter Windows können Sie das Dienstprogramm CpuStres verwenden, um eine hohe CPU-Last zu simulieren und dadurch eine Problembenachrichtigung zu erhalten.

Siehe auch:

  • Einen Datenpunkt erstellen - wie Sie mit der Überwachung zusätzlicher Metriken beginnen (benutzerdefinierte Überwachung ohne Vorlagen).
  • Zabbix agent items, Zabbix agent items for Windows - vollständige Liste der Metriken, die Sie mit dem Zabbix Agent unter Windows überwachen können.
  • Problem-Eskalationen - wie Sie mehrstufige Alarmszenarien erstellen (z. B. zuerst eine Nachricht an den Systemadministrator senden und dann, falls ein Problem nach 45 Minuten nicht behoben ist, eine Nachricht an den Rechenzentrumsleiter senden).