Struktur der Anwendung
10-Strike Network Monitor besteht aus mehreren Teilen:
- Überwachungsdienst ist ein Windows-Dienst, der die zentrale Engine für das Abfragen von Netzwerkgeräten, Signalisierung, Protokollierung und das Sammeln von Statistiken darstellt.
- Grafische Konsole ist eine Desktop-Anwendung, mit der Sie die Überwachungsdatenbank verwalten, neue Hosts und Prüfungen hinzufügen, den Hoststatus anzeigen, beliebige Einstellungen der Überwachungsanwendung bearbeiten, Diagramme anzeigen und Berichte erstellen können.
Wie funktioniert es?
Die Überwachungsanwendung arbeitet, indem sie der Programm hinzugefügte Hosts abfragt und die für jeden Host konfigurierten Überwachungsprüfungen ausführt. Sie führt die vordefinierten Prüfungen nacheinander aus. Jede Prüfung erhält basierend auf ihrem Ergebnis einen Status (bestanden oder fehlgeschlagen). Die Ergebnisse werden in die Datenbank geschrieben.
- Sie können Hosts und Prüfungen über die grafische Konsole zur Datenbank hinzufügen.
- Der Überwachungsdienst übernimmt die eingegebenen Daten und beginnt, die Hosts regelmäßig abzufragen, ihren Status in der Datenbank zu aktualisieren und Statistiken zu Datum/Uhrzeit der Abfragen sowie zu den Werten der überwachten Parameter (Spannung, Speicher, CPU-Auslastung usw.) zu erfassen.
- Die grafische Konsole erhält den Abfragestatus und zeigt ihn als farbige Liste an. Außerdem erstellt sie Diagramme und Berichte auf Basis der gesammelten Statistiken.
- Bei einem Fehler initiiert der Überwachungsdienst eine oder mehrere der folgenden Aktionen: einen entsprechenden Eintrag protokollieren (in die Datenbank), eine SMS senden, eine E-Mail senden, Dienste oder den Computer neu starten oder beenden, eine Meldung auf dem Bildschirm anzeigen, eine angegebene Sounddatei abspielen, externe Programme oder Befehle mit Parametern starten usw. Die letzten drei Aktionen übergibt der Überwachungsdienst an die grafische Konsole, die dazu ausgeführt werden muss.
- Beim Abfragen der Hosts verwendet der Überwachungsdienst viele Standardprotokolle: SNMP, TCP, ICMP, ARP, HTTP, FTP, WMI und NetBIOS.
Die grafische Konsole und der Überwachungsdienst bleiben ständig über das TCP-Protokoll in Verbindung. In der Standardversion des Programms werden beide auf demselben Rechner installiert. In der Pro-Version können sie auf unterschiedlichen PCs installiert werden (in verteilten Netzwerken können mehrere Überwachungsserver und eine gemeinsame relationale Datenbank mit Hosts, Einstellungen und Überwachungsergebnissen vorhanden sein).