top of page
Image by Den Trushtin

Entwicklung

Der Aufbau eigener Lösungen auf Basis von monitoring.de

Infrastruktur

monitoring.de bietet eine Infrastruktur, innerhalb der frei definiert werden kann,  was für Informationen regelmäßig erfasst werden, auf welche Weise sie bewertet werden und was geschehen soll, wenn Abweichungen vom Sollwert erkannt werden.

Damit ist es möglich, ein ganzes Ökosystem aus Sensoren, Ticketvorlagen und Berichten für bestimmte Aufgabenstellungen zu definieren, das man seinen Geschäftspartnern zur Verfügung stellen kann.

Sensoren

Sensoren dienen zur regelmäßigen Erfassung beliebiger Informationen im Netzwerk, die anschließend bewertet werden. Hier ein Überblick über den Aufbau eines Sensors :

Auf der gezeigten Übersichtsseite einer Sensordefinition sieht man, aus welchen Funktionen ein Sensor bestehen kann :

​

Der Präprozessor kann vorab Informationen ermitteln, die für alle Überwachungsziele relevant sind. Die Funktionalität wird in der Programmiersprache C# festgelegt. Das ist beispielsweise sinnvoll bei der Abfrage von Benutzerkonten von einem Windows-Server - hier verursacht die einmalige Abfrage aller Benutzerkonten deutlich weniger Last als viele hundert Abfragen für einzelne Konten.

​

In der Abfrage wird angegeben, welche Eigenschaften von einem Ziel auf welche Art regelmäßig abgerufen werden sollen. Als vordefinierte Abfragetechniken stehen derzeit WMI (Windows Management Instrumentation), SNMP (Simple Network Management Protocol) und Remote PowerShell zur Verfügung. Weitere Techniken (insb. für die UNIX Welt) werden bei Bedarf hinzugefügt. Ergänzend kann die Abfrage auch in Form von C#-Programmcode frei definiert werden.

​

Die Vergleichsabfrage ist genau so aufgebaut wie die Abfrage, wird aber seltener ausgeführt und ermittelt eher statische Eigenschaften des Ziels (z. B. der vorhandene Arbeitsspeicher oder die Festplattenkapazität).

​

In der Instanzauswahl kann man einzelne Instanzen auswählen oder ausschließen. Beispiel: Bei einem Server gibt es häufig zahlreiche Temperatursensoren. Hier kann man festlegen, dass nur die Temperaturen für den Luftein- und

-auslass erfasst werden.

​

Der Postprozessor dient der Aufbereitung der Informationen, die von der Abfrage und der Vergleichsabfrage ermittelt wurden. Hier wird auch ein Status ermittelt wie auch einige Texte, die im Frontend für das Überwachungsziel angezeigt werden. Der Postprozessor wird in C#-Programmcode definiert.

​

Im Bereich Darstellung können die Anzeigenamen und die Reihenfolge von Instanzen und Eigenschaften geändert werden.

​

Auf der Seite Verwendung wird angegeben, in welchen Taxonomien der Sensor für welchen Zweck eingesetzt werden kann. In Taxonomien werden bestimmte Eigenschaften einer Gruppe von Überwachungszielen, wie z. B. Netzwerkgeräte, Benutzerkonten und Webseiten beschrieben.

Ticketvorlagen und Berichte

Die weiteren aktiven Komponenten (Ticketvorlagen und Berichte) werden auf ähnliche Weise innerhalb von monitoring.de definiert.

bottom of page