Exchange Monitor 2.0 ist verfügbar

Das positive Feedback zu Exchange Monitor 1.0 hat mich ermutigt Exchange Monitor weiter zu entwickeln. Dabei habe ich festgestellt, dass das bisherige Design nicht sonderlich gut für ein kleines Monitoring Tool ist. Daher habe ich mich für ein anderes Design und auch für ein anderes Konzept für die Daten entschieden.

Hier einmal die wichtigsten Neuerungen:

  • Historische Daten
    • Daten werden in CSV Dateien gespeichert
    • Anzahl der historischen Daten konfigurierbar
  • Dashboard
    • Neues Design, besser Überblick
    • Gesamtsystemstatus
  • Detailseiten
    • Detailierter Status der Server
  • Integration Exchange Reporter
    • Reports aus Exchange Reporter können in Exchange Monitor angezeigt werden

Natürlich gibt es auch weiterhin Alarmaktionen die frei konfigurierbar sind (Mail, SMS, etc). Die Integration mit Exchange Reporter erfordert Version 2.1 des Exchange Reporters. Version 2.1 steht schon in den Startlöchern.

Genug geschrieben, so sieht das Dashboard aus: Kein Datenwust, oder viel Text. Grün heißt OK, Gelb ist Warnung, Rot ist Fehler… Das lässt sich wunderbar auf einem 55 Zoll Fernseher an die Wand bringen Smiley

Exchange Monitor Dashboard

Bei einem Klick auf die Server lassen sich dann die Daten im Detail sowie auf die vorherigen Daten anzeigen, das sieht dann so aus:

Details

Ich werde nach und nach weitere Sensoren hinzufügen. Bisher funktioniert alles, was auch in Exchange Monitor 1.0 funktioniert hat:

  • Mail Versand/Empfang Überwachung (verschickt eine Mail ins Internet und wertet die Antwort aus)
  • Überprüft zusätzliche SMTP Gateways bei Bedarf (Proxys, AntiSPAM Gateways)
  • Listet die Warteschlangen auf und alarmiert bei volllaufenden Warteschlangen
  • Überwacht den Speicherplatz der Exchange Server
  • Überwacht die SMTP Gateways per Ping
  • Überwacht die Exchange Dienste
  • Kann per SMS Fehler melden

Die Installation ist einfach: Runterladen, entpacken, settings.ini anpassen, starten.

.\Start-ExchangeMonitor.ps1 -Installpath c:\ExchangeMonitor

Der Parameter –Installpath gibt das Verzeichnis an, indem Exchange Monitor 2 gespeichert ist.

Console

In dem Verzeichnis findet sich die folgende Struktur:

image

Im Verzeichnis „HTML“ liegt nach dem ersten Durchlauf eine Datei mit dem Namen „index.html“, diese kann entweder direkt per Browser geöffnet werden, oder es wird ein IIS installiert der auf dieses Verzeichnis zeigt.

Im Exchange Monitor Verzeichnis findet sich ebenfalls die Datei „settings.ini“. Hier müssen die entsprechenden Einstellungen vor dem ersten Start vorgenommen werden:

image

  • Checkpoints = Anzahl der zu speichernden Prüfpunkte
  • Echomail =Testmail mit Autoresponder für Mailflow (kann normalerweise so belassen werden)
  • Testmailbox =E-Mail Adresse von der die Testmail geschickt und wieder empfangen werden
  • TestUser =Der zugehörige Benutzername zur Testmailbox
  • TestUserDomain =Die zugehörige AD-Domain in der sich das Konto des TestUsers befindet
  • TestUserPass =Passwort des Testusers
  • AddSmtpServers =zu prüfende SMTP Gateways, die per SMTP Port 25 erreichbar sind (AntiSPAM Gateways, Proxys etc)
  • Latency =Zeit in Sekunden in der die Testmailbox wieder innerhalb des Postfachs gefunden werden muss, der Wert muss ggf je nach Umgebung höher oder niedriger gesetzt werden
  • IncludeExchangeReport =Ab Exchange Reporter Version 2.1 wird es die Möglichkeit geben, die Exchange Reports auch im Monitor anzuzeigen. Bis dahin bitte auf „nein“ belassen.

Eine detaillierte Anleitung reiche ich noch nach. Hier gibt es Exchange Monitor 2.0 zum Download:

1 thought on “Exchange Monitor 2.0 ist verfügbar”

Leave a Comment