Zurück

NetBrain in Aktion: Fehlerbehebung bei einer langsamen Anwendung

by Mark Harris 22. Nov 2017

Im „Tipps und Tricks“-Blog dieser Woche werde ich eines der häufigsten Szenarien besprechen, mit denen Netzwerkmanager konfrontiert sind: die Fehlerbehebung bei einer langsamen Anwendung.

Wenn ein Benutzer eine langsame Anwendung erlebt, zeigen alle mit dem Finger auf das Netzwerk. In den meisten IT-Abteilungen ist selten eine einzige Person für die Anwendungsleistung verantwortlich. Netzwerkmanager, Datenbankmanager, Servermanager und sogar Anwendungsprogrammierer werden typischerweise gemeinsam zur Rechenschaft gezogen. Aber es sind oft die Netzwerkmanager, die den Ball behalten, nachdem die anderen Teams ihre Analyse durchgeführt haben. Das liegt daran, dass es Tage dauern kann, um herauszufinden, ob ein Netzwerkproblem Auswirkungen hat Anwendungsleistung.

Sie können die Netzwerkautomatisierung innerhalb Ihrer bestehenden Workflows zur Fehlerbehebung nutzen, um langsame Anwendungen effektiver zu diagnostizieren. Sie können sofort ein Dynamic erstellen Netzwerkkarte um das Segment des Netzwerks zu identifizieren, das für die Weiterleitung des Anwendungsdatenverkehrs verantwortlich ist. Anschließend können Sie mithilfe der Automatisierung einen Drilldown durchführen, um die Netzwerkleistung zu diagnostizieren, Routing-Änderungen zu finden und Konfigurationsabweichungen zu identifizieren.

Klicken Sie hier, um es in Aktion zu sehen!

 

m

Bilden Sie den Anwendungsablauf ab

Angenommen, eine Anwendung mit schlechter Leistung durchläuft das Netzwerk über drei Rechenzentren hinweg. Um das Problem zu beheben, eine einzelne netzwerkdiagramm mit den relevanten Geräten aus den drei Rechenzentren ist erforderlich, nicht drei separate Diagramme mit allen Geräten in jedem Rechenzentrum. Mit anderen Worten, eine zielgerichtete Karte ist das beste Mittel zur Fehlerbehebung. Mit NetBrainkönnen Sie die Quell- und Zieladressen der Anwendung eingeben, um den Echtzeitfluss abzubilden.

1 1

Anwendungsablauf abbilden

Layer-3- und Layer-2-Karte eines Anwendungsflusses

 

In einigen Fällen kann das Routing des Anwendungsdatenverkehrs asymmetrisch sein (durch Überqueren eines anderen Rückwegs). Um festzustellen, ob die Anwendung, für die Sie die Fehlerbehebung durchführen, diese Art von asymmetrischem Routing aufweist, können Sie schnell den umgekehrten Flusspfad zuordnen, um zu sehen, wie der Datenverkehr von Punkt B nach Punkt A zurückfließt:

2 1

Karte Rundreise traffic path

Asymmetrisches Routing des Anwendungsverkehrsflusses

 

Apps

Automatisieren Sie die Leistungs- und Konfigurationsdiagnose

A NetBrain Qapp bietet Ihnen die Möglichkeit, die gewünschten Leistungs- und Konfigurationsdaten zu sammeln, ohne sich seriell bei einer Reihe von Geräten anmelden und eine Reihe von Show-Befehlen eingeben zu müssen. NetBrain verfügt über mehrere integrierte Apps, die Anwendungsleistungstests automatisieren und Konfigurationsprobleme beheben können. Am wichtigsten ist, dass Sie ganz einfach Ihre eigenen Apps schreiben können, um viel mehr zu automatisieren. Diese Apps nutzen die Karte als „Leinwand“ für Ihre gezielte Datenanalyse.

 

Empfohlene App: Layer-4-Port-Level-Analyse

Für moderne Netzwerke reicht es nicht aus, den Anwendungsdatenverkehr auf IP-Ebene zu analysieren, da die ACL-, QoS- oder NAT-Technologie den Anwendungsfluss auf Portebene beeinflussen kann. Beispielsweise kann ein Server über einen Webbrowser (betrieben an Port 80/443) zugänglich sein, aber Telnet-Verkehr (an Port 23) könnte verweigert werden. Mit der Layer-4-Port-Level-Analyse-App können Sie das Layer-4-Protokoll und die Portnummer angeben, um Regeln und Einschränkungen für die Datenverkehrsweiterleitung zu identifizieren, die für den definierten Port spezifisch sind.

Analyse auf Port-Ebene

3 1

ACL verweigert Datenverkehr

Identifizieren Sie Verkehrsweiterleitungsregeln und -einschränkungen

 

Entdecken Sie Änderungen im Verkehrsfluss

Eine kürzlich vorgenommene Konfigurations- oder Routing-Änderung kann sich versehentlich auf die Anwendungsleistung ausgewirkt haben. Daher ist es oft eine gute Idee zu fragen: „Was hat sich geändert?“. Diese App kann dabei helfen, Änderungen in der Topologie zu identifizieren, indem sie den Fluss so abbildet, wie er zu einem früheren Zeitpunkt aussah.

Entdecken Sie Änderungen im Verkehrsfluss

Diese Woche im Vergleich zur Topologie der letzten Woche

Identifizieren Sie Änderungen in Topologie und Routing

 

Empfohlene App: Overall Health Monitor

Wenn eine Anwendung langsam ausgeführt wird, kann dies an einer Überlastung des Netzwerks, einer übermäßigen Verbindungsverzögerung oder fehlerhafter Hardware liegen. Die Monitor Network Health-App führt einen kontinuierlichen SNMP-Scan des relevanten Netzwerks durch, um die Geräteverfügbarkeit, den Gerätezustand und die Verbindungsleistung (Verzögerung, Fehler und Auslastung) zu ermitteln.

Netzwerkzustand überwachen

Gesamtgesundheitsmonitor auf Live-Karte

Zeigen Sie Live-Geräte- und Schnittstellenleistungsdaten an

Diese App generiert Alarme, wenn ein Schwellenwert überschritten wird. Wenn also ein Gerät ausfällt oder eine Verbindung verstopft wird, können Sie gewarnt werden, dass sich das Netzwerk symptomatisch verhält. Darüber hinaus zeichnet die App diese Daten im Laufe der Zeit auf, sodass Sie sehen können, ob Spitzen zu zeitweiligen Problemen führen.

Sammeln und protokollieren Sie App-Daten

 

Empfohlene App: NetFlow Analysis

Wenn Ihre Geräte mit NetFlow konfiguriert sind, können Sie die NetFlow Analysis-App nutzen, um Bandbreitenengpässe zu analysieren. Führen Sie einen Drilldown in die Bandbreitennutzungsdaten einer beliebigen Schnittstelle durch, um die relevanten NetFlow-Daten anzuzeigen, z. B. Quell- und Zielports und -schnittstellen. Sie können auch Top-Talker identifizieren, die die Bandbreite in Beschlag nehmen und den Engpass verursachen.

NetFlow2

Identifizieren Sie Top-Talker mit netflow

Dies sind nur einige Möglichkeiten, wie Sie auf das Netzwerk verweisen können, wenn es eine langsame Anwendung gibt (oder sie von der Schuld befreien!). Wenn Sie diese Funktionen selbst ausprobieren möchten, besuchen Sie bitte unsere Technologielabore – zugänglich im Inneren NetBrain Sofortige Testversion!

Verbunden