Überwachung von Netzwerkdiensten
Überwachung der Verfügbarkeit und Performance von 65 Netzwerkdiensten wie: FTP, HTTP, SMTP, etc.
Das Überwachen von Netzwerkdiensten ist der grundlegende Überwachungstyp in NetCrunch. Ein Knotenstatus wird im Grunde genommen durch die Verfügbarkeit des Netzwerkdienstes bestimmt. Wenn ein Knoten sich im DOWN Status befindet, wird er nur von einem einzelnen Netzwerkdienst überwacht.
Verfügbarkeit und Antwortzeiten
Die Netzwerkdienstüberwachung überprüft grundsätzlich:
- Vebindung
- Antwort erhalten
- Beantwortungszeit und Ausfallrate
NetCrunch sendet eine Anfrage, geeignet für ein gegebenes Dienstprotokoll, und überprüft dann ob die Antwort der definierten Antwort entspricht. Um eine Beantwortungszeit zu bestimmen, sollte der Prozess mindestens 3 mal wiederholt werden und danach wird die durchschnittliche Beantwortungszeit berechnet. Für jede Anfrage kann eine passende Zeitspanne zum warten auf eine Antwort festgelegt werden.
Jeder überwachte Dienst bietet die folgenden Performance Metriken:
- Round Trip Time - Gesamtzeit zum senden und empfangen einer einzigen Antwort oder einer Verbindungszeit für erweiterte Dienste
- Überprüfungszeit - Gesamtzeit für die Überprüfung (beinhaltet das senden mehrerer Anfragen im erweiterten Modus)
- % Ausfallate - berechnet pro überprüften Dienst
- % Packetverlust - berechnet pro überprüften Dienst
- Transferrate kb/s - Nur Dienste die Daten übermitteln. wie HTTP/S oder FTP.
Führende Dienste
Invalid Reference @def:Führender Dienst
Überwachung in Sekundenintervall
Für einige kritische Knoten möchten Sie eventuell in Sekunden statt Minuten reagieren. Dann können sie den führenden Service in dem Modus Überwachung in Sekundentakt versetzen.
Die Option lässt den führenden Dienst überwachen mehr als einmal pro Minute, wann immer ein Knoten DOWN oder aktiv ist. Als eine Option können Sie NetCrunch so einstellen, dass es den Knotenstatus nur anhand des Status des führenden Dienstes festlegt; ansonsten kann es Dienste sofort überwachen, nachdem der führende Dienst ausfällt.
Kundenanpassung von bestehenden Ereignissen
NetCrunch emöglicht die Überwachung von Netzwerkdiensten durch ihre vorgegebenen Anschlüsse. Wenn sie einen Dienst auf einem anderen Anschluss überwachen müssen gehen sie zu ToolsOptionenÜberwachungNetzwerkdienste und wählen Neuer Netzwerkdienst. Dann wird es ihnen möglich sein, den Dienst zu duplizieren mit einem neuen Namen und verschiedenem Anschluss. Zum Beispiel: Definieren sie einfach HTTP_8080 zum überprüfen von HTTP auf dem Anschluss 8080.
Einfaches Überprüfen von TCP Diensten
In manchen Fällen ist alles, was sie brauchen eine einfache Überprüfung der TCP-Anschluss Verbindung, ohne weitere Daten zu senden. Um einen einfachen TCP-Anschluss zu erstellen gehen sie auf ToolsOptionenÜberwachungNetzwerkdienste, klicken auf Neuer Netzwerkdienst und wählen die gewünschte Option aus.
Bestimmen kundenspezifischer Dienste
Als dritte Option können Sie sich entscheiden, eine volle Anfrage/Antwort Überprüfungsaktion zu erstellen. Um dies zu tun, gehen Sie auf ToolsOptionenÜberwachungNetzwerkdienste klicken auf Neuer Netzwerkdienst und wählen die Erstellen von Scratch Option.
- Legen Sie den Protokolltyp fest (TCP, UDP oder TLS/SSL) und Anschlussnummer.
- Definieren Sie die zu sendende Anfrage (Nach der Verbindung falls TCP genutzt wird) - Sie können entweder einen Text oder binäre Datei in das hexademische Format eingeben.
-
Bestimmen Sie Antwortmuster. Sie können mehrere Muster festlegen und entscheiden, wie diese geprüft werden sollen.
Muster können sein Text, hexadecmische binäre Daten oder regulärer Ausdruck.
Übereinstimmende Musteroptionen sind:
- beliebige Muster stimmen überein
- alle Muster stimmen überein
- keins der Muster stimmt überein
Automatische Erkennung von Netzwerkdiensten
Da der Knotenstatus vom Dienst abhängt, erkennt NetCrunch automatisch Dienste die auf einem Knoten laufen, sobald ein neuer Knoten zum Atlas hinzugefügt wird. NetCrunch ist so voreingestellt, dass es nur eine Teilmenge aller definierten Diensten überprüft.
Sie können die Liste an automatisch erkannten Diensten verwalten unter ToolsOptionenÜberwachungAutomatische Erkennungsdienste
Problembehebung
Um manche Überwachungsdienste angemessen zum Laufen zu bringen, sollte ein zusätzlicher Konfigurations-Arbeitsschritt durchgeführt werden.
DHCP Server Checking Einschränkungen
-
Es muss NetCrunch möglich sein den 68 UDP (DHCP Client) Anschluss zu öffnen um eine Antwort zur DHCP inform Anfrage zu geben. Die Überwachung wird nicht funktionieren wenn NetCrunch auf einer Maschine läuft, auf der der DHCP Server installiert wurde, da dieser den gleichen Anschluss nutzt.
-
Die IP Adresse der NetCrunch Maschine muss in jedem überprüften DHCP Server Anwendungsbereich enthalten sein. (WINDOWS DHCP Server getestet). Wenn zum Beispiel die Maschine, auf der NetCrunch läuft, die Adresse192.168.1.100 hat, und der DHCP Server ist auf 192.168.88.10, dann muss der Server den Anwendungsbereich mit jeder Reichweite von 192.168.1.x Adressen haben. Ein Linux DHCP Server benötigt eine aktivierte Autorisierungssoption.
Monitoring von MSSQL Express
Um MMSQL Express zu überwachen, muss das TCP/IP Protokoll aktiviert sein und die Serverinstanz muss eine rechnerferne Verbindung auf den TCP Anschluss 1433 annehmen. Bitte sehen Sie in der MSSQL Express Anleitung nach für Informationen, wie Sie die TCP/IP aktivieren und die recherferne Verbindung erlauben.
SSH Dienst
NetCrunch ernöglicht die Überwachung von SSH Diensten durch das Benutzen eines Protokoll ver. 1 und/oder ver. 2. Das SSHv2 Protokoll wird voreingestellt auf den Netzwerkknoten überwacht. Benutzen Sie SSHv1 Dienst, falls der Knoten die ältere Version von SSH unterstützt.