Da ich nun Anfang des Jahres NoSpamProxy als Spamfilter und S/MIME Gateway einsetze, habe ich mir auch einen entsprechenden PRTG Sensor für die wichtigsten Werte erstellt. Mit dem PRTG PowerShell Sensor lässt sich somit NoSpamProxy ziemlich effektiv überwachen. Falls jemand das Script ebenfalls gebrauchen kann, kann es hier runtergeladen werden:
Das Script muss dann in das Verzeichnis “C:\Program Files (x86)\PRTG Network Monitor\Custom Sensors\EXEXML” kopiert werden, danach lässt sich der Sensor als “Programm/Skript (Erweitert)” hinzufügen:
Damit das Script funktioniert, muss der PRTG Server via Remote PowerShell auf den NSP Server zugreifen können. Das NSP PowerShell Modul ist somit nicht auf dem PRTG Server erforderlich.
Die erforderlichen Einstellungen für den Sensor können entweder direkt im Script oder als Parameter angegeben werden. Die erforderlichen Parameter sind NSPUsername, NSPPassword und NSPServername (kann auch eine IP sein).
Der Sensor ruft die folgenden Werte vom NoSpamProxy Server ab:
- Eingehend blockierte Mails
- Eingehend Erfolgreich
- Ausgehend Wartend
- Anzahl große Dateien
- NoSpamProxy Probleme
- Tage bis zum Lizenzablauf
- Tage bis zum Zertifikatsablauf
- Status der NoSpamProxy Dienste
Die Darstellung sieht dann wie folgt aus:
Ich nehme noch gerne Vorschläge für weitere Sensordaten an. Wenn jemand da noch Ideen hat, einfach mal eine Mail schicken.
PS: Ein kleines Review zu NoSpamProxy findet sich hier: