Überwachung · 3 min read · Jan 30, 2026

Überwachung von Microsoft Exchange 2007/2010 mit Opsview

Überwachung von Microsoft Exchange 2007/2010 mit Opsview

Wir können den Standard-Opsview-Agenten verwenden, um eine Vielzahl von Exchange 07/10-Diensten “out of the box” zu überwachen; unter Verwendung der integrierten Windows-Leistungsmonitore und Dienststatus.

Voraussetzungen

Dieser Artikel geht davon aus, dass der Opsview-Agent auf einem Windows Server 200* installiert wurde, der Microsoft Exchange 2007/2010 ausführt, und dass der Microsoft Exchange-Host (unterliegender Windows-Server) bereits zu Opsview hinzugefügt wurde.

Konfiguration

  1. Zunächst müssen wir unsere Dienstprüfungen hinzufügen, die wir gegen unseren Exchange-Server ausführen möchten. Diese Dienstprüfungen überwachen Leistungszähler, Dienststatus und einige andere. Opsview wird mit IMAP/SMTP-Prüfungen “out of the box” geliefert.

  2. Um unsere neuen Dienstprüfungen hinzuzufügen, melden Sie sich bei Ihrem Opsview-Server an und navigieren Sie zu “ EINSTELLUNGEN > DIENSTPRÜFUNGEN “, und klicken Sie auf das grüne Symbol oben links.

  3. Jetzt müssen wir unsere Felder für die Dienstprüfungs-Vorlage ausfüllen; in diesem Beispiel werden wir durch das Hinzufügen nur einer Dienstprüfung gehen, jedoch können Sie mit den Informationen im Anhang am Ende dieses Artikels viele weitere Dienstprüfungen mit derselben Methodik hinzufügen.

  4. In diesem Beispiel werden wir die Exchange “Aktive Postfachzustellung”-Warteschlange überwachen, also fügen wir im Namen den Titel “Exchange 2007/2010 Aktive Postfachzustellung Warteschlange” hinzu.

Wir können jede Beschreibung, die wir möchten, im Beschreibungsfeld hinzufügen, d.h. “Überwachung zur Sicherstellung, dass…”. In der “Dienstgruppe” können wir eine neue Dienstgruppe hinzufügen, d.h. “Microsoft Exchange 2010”.

Die restlichen Felder können nach Ihren Wünschen ausgefüllt werden, d.h. wie oft Sie überprüfen/erneut überprüfen möchten usw.

  1. Jetzt, da die restlichen Felder ausgefüllt sind, können wir zum Abschnitt “Plugin” und “Argumente” übergehen, die der Kern dieses Artikels sind.

Wir müssen das “check_nrpe”-Plugin auswählen, das standardmäßig mit Opsview geliefert wird, und im Abschnitt Argumente müssen wir Folgendes hinzufügen:

-H $HOSTADDRESS$ -c nsc_checkcounter -a ‘"\\MSExchangeTransport Queues(_total)\\Active Mailbox Delivery Queue Length" MaxWarn=200 MaxCrit=250 ShowAll’

Wir können die Argumente nach Belieben ändern, gemäß der Microsoft Exchange-Leistungszählerbibliothek hier.

  1. Nachdem wir hinzugefügt haben, klicken Sie auf “Absenden”, und unsere neue Dienstprüfung wird wie folgt hinzugefügt:

Wir können dies so oft tun, wie wir für unsere zahlreichen Dienstprüfungen wünschen. Wir können es auch für “-c nsc_checkservicestate” anstelle von “-c nsc_checkcounter” in Bezug auf den folgenden Befehl tun:

-H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAB=started’
  1. Jetzt, da unsere Dienstprüfungen hinzugefügt sind, müssen wir sie nur noch zu unserem Exchange-Host hinzufügen, über “ EINSTELLUNGEN > HOSTS “, und klicken Sie auf “ Exchange “ oder wie auch immer der Host genannt wird.

  2. Sobald Sie beim Host sind, klicken Sie auf “ MONITORE “, und suchen Sie den Abschnitt “ Microsoft Exchange 2010 “, und klicken Sie auf unsere neue Prüfung, wie unten:

  3. Sobald dies erledigt ist, scrollen Sie zum Ende der Seite und klicken Sie auf Absenden.

  4. Schließlich müssen wir nur das System neu laden, um die neuen Dienstprüfungen auf den Host anzuwenden. Um dies zu tun, navigieren Sie zu “ SYSTEME > ÄNDERUNGEN ANWENDEN “, und klicken Sie auf “ KONFIGURATION NEULADEN “. Und die neuen Dienstprüfungen werden aktiv und angewendet.

Anhang

Hier sind einige Beispiele für Befehle, die gegen MS Exchange 07/10-Server verwendet werden können:

Exchange 2007/2010 Aktive Zustellwarteschlange

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘"\\MSExchangeTransport Queues(_total)\\Active Mailbox Delivery Queue Length" MaxWarn=75 MaxCrit=100 ShowAll’

Exchange 2007/2010 Giftige Warteschlangenlänge

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘"\\MSExchangeTransport Queues(_total)\\Poison Queue Length" MaxWarn=1 MaxCrit=1 ShowAll’

Exchange 2007/2010 Wiederholungswarteschlange für Nicht-Smtp-Zustellungen

check_nrpe -H $HOSTADDRESS$ -c nsc_checkcounter -a ‘"\\MSExchangeTransport Queues(_total)\\Retry Non-Smtp Delivery Queue Length" MaxWarn=75 MaxCrit=100 ShowAll’

Microsoft Exchange 2007/2010 Anti-Spam-Update (Dienst)

check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeAntispamUpdate=started’

Microsoft Exchange 2007/2010 IMAP-Dienst

check_nrpe -H $HOSTADDRESS$ -c nsc_checkservicestate -a ‘ShowAll MSExchangeImap4=started’

Es gibt viele weitere auf TechNet, die in die obigen Befehle angepasst werden können.

Veröffentlicht von: Brian King

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.