Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Leistungsüberwachung in Echtzeit für SRX-Geräte

ZUSAMMENFASSUNG  In diesem Abschnitt wird die Funktion zur Leistungsüberwachung in Echtzeit beschrieben, mit der Netzwerkbetreiber und deren Kunden die Leistung des Netzwerks zwischen zwei Endgeräten genau messen können.

RPM-Übersicht (SRX)

Mit dem RPM-Tool konfigurieren und senden Sie Probes an ein bestimmtes Ziel und überwachen die analysierten Ergebnisse, um Paketverlust, Roundtrip-Time und Jitter zu ermitteln.

MIT RPM können Sie die Servicelevel-Überwachung durchführen. Wenn RPM auf einem Gerät konfiguriert wird, berechnet das Gerät die Netzwerkleistung basierend auf Paketreaktionszeit, Jitter und Paketverlusten. Diese Werte werden je nach Konfiguration von HTTP-GET-Anforderungen (Hypertext Transfer Protocol), ICMP-Anforderungen (Internet Control Message Protocol) sowie TCP- und UDP-Anforderungen erfasst.

Dieser Abschnitt enthält die folgenden Themen:

RPM-Sonden

Sie sammeln RPM-Statistiken, indem Sie Sondierungen an ein bestimmtes Probeziel senden, das durch eine IP-Adresse oder URL identifiziert wird. Wenn das Ziel die Probe empfängt, generiert es Antworten, die vom Gerät empfangen werden. Durch die Analyse der Transitzeiten zum und vom Remote-Server kann das Gerät Netzwerkleistungsstatistiken ermitteln.

Das Gerät sendet die folgenden Probe-Typen:

  • HTTP GET Request an einer Ziel-URL

  • HTTP GET-Anforderung für Metadaten an einer Ziel-URL

  • ICMP Echo Request an eine Zieladresse (Standard)

  • ICMP-Zeitstempelanfrage an eine Zieladresse

  • UDP-Ping-Pakete an ein Zielgerät

  • UDP-Zeitstempelanfragen an eine Zieladresse

  • TCP-Ping-Pakete an ein Zielgerät

Udp- und TCP-Probe-Typen erfordern, dass der Remote-Server als RPM-Empfänger konfiguriert ist, damit er Antworten auf die Sondierungen generiert.

Die ERGEBNISSE der RPM-Probe sind auch in Form von MIB-Objekten über das SNMP-Protokoll verfügbar.

Hinweis:

Auf SRX300-, SRX320-, SRX340-, SRX1500-, SRX4600-Geräten und vSRX-Instanzen wird beim Konfigurieren grundlegender RPM-Probes die folgende Kombination der Konfigurationsparameter nicht unterstützt:

Quelladresse und Zielport und Next-Hop.

Durch die Konfiguration der RPM-Probe mit diesen Parametern wird verhindert, dass RPM-Probes an ein bestimmtes Probe-Ziel gesendet werden. Wir empfehlen, entweder den Quelladressen- oder Zielport zu konfigurieren und den nächsten Hop zur Konfiguration der RPM-Probe zu konfigurieren.

RPM-Tests

Jedes untersuchte Ziel wird im Verlauf eines Tests überwacht. Ein Test stellt eine Sammlung von Sondierungen dar, die in regelmäßigen Abständen, wie in der Konfiguration definiert, gesendet werden. Für jeden Test werden dann Statistiken zurückgegeben. Da ein Test eine Sammlung von Sondierungen ist, die über einen gewissen Zeitraum überwacht wurden, können Teststatistiken wie Standardabweichungen und Jitter berechnet und in die durchschnittliche Probe-Statistik aufgenommen werden.

Probe- und Testintervalle

Innerhalb eines Tests werden rpm-Sonden in regelmäßigen Abständen gesendet, die in Sekunden konfiguriert werden. Wenn die Gesamtzahl der Sondierungen gesendet wurde und die entsprechenden Antworten eingehen, ist der Test abgeschlossen. Sie können das Probe-Intervall für jeden Test manuell festlegen, um zu steuern, wie der RPM-Test durchgeführt wird.

Nachdem alle Probes für einen bestimmten Test gesendet wurden, beginnt der Test erneut. Die Zeit zwischen den Tests ist das Testintervall. Sie können das Testintervall manuell festlegen, um die RPM-Leistung zu optimieren.

Hinweis:

Auf SRX340-Geräten wird der RPM-Serverbetrieb mit icmp nicht unterstützt. Der RPM-Server funktioniert einwandfrei mit TCP und UDP.

Jitter-Messung mit Hardware-Zeitstempel

Jitter ist der Unterschied in der relativen Transitzeit zwischen zwei aufeinander folgenden Sonden.

Sie können die folgenden RPM-Probes mit Zeitstempel versehen, um die Messung von Latenz oder Jitter zu verbessern:

  • ICMP-Ping

  • ICMP Ping-Zeitstempel

  • UDP-Ping

  • UDP-Ping-Zeitstempel

Hinweis:

Das Gerät unterstützt hardwarebasierte Zeitstempel von UDP-Ping- und UDP-Ping-Zeitstempel-RPM-Probes nur, wenn der Zielport UDP-ECHO (Port 7) ist.

Der Zeitstempel erfolgt während des Weiterleitungsprozesses des Geräts, das die Probe stammt (der RPM-Client), nicht jedoch auf dem Remotegerät, das das Ziel der Probe ist (der RPM-Server).

Die unterstützten Kapselungen auf einem Gerät für den Zeitstempel sind Ethernet mit VLAN, synchrones PPP und Frame Relay. Die einzige logische Schnittstelle , die unterstützt wird, ist eine lt Services-Schnittstelle.

Die RPM-Probe-Generierung mit Hardware-Zeitstempel kann über das SNMP-Protokoll abgerufen werden.

RPM-Statistik

Am Ende jedes Tests erfasst das Gerät die Statistiken für Paket-Round-Trip-Zeit, Paketzu- und Ausgehende Zeiten (nur für ICMP-Zeitstempelsonden) und Sondierungen, wie in Tabelle 1 dargestellt.

Tabelle 1: RPM-Statistiken

RPM-Statistik

Beschreibung

Hin- und Rückrunden

Minimale Hin- und Rücklaufzeit

Kürzeste Round-Trip-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Maximale Hin- und Rücklaufzeit

Längste Hin- und Rücklaufzeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Durchschnittliche Hin- und Rücklaufzeit

Durchschnittliche Hin- und Rücklaufzeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Standardabweichung Hin- und Rücklaufzeit

Standardabweichung der Round-Trip-Zeiten vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Jitter

Unterschied zwischen der maximalen und der minimalen Round-Trip-Zeiten, wie sie im Verlauf des Tests gemessen wurden

Eingehende und ausgehende Zeiten (nur ICMP Timestamp Probes)

Minimale Ausgangszeit

Kürzeste One-Way-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Testverlauf

Maximale Eingangszeit

Kürzeste One-Way-Zeit vom Remote-Server zum Gerät von Juniper Networks, gemessen im Verlauf des Tests

Durchschnittliche Ausgangszeit

Durchschnittliche One-Way-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Durchschnittliche Eingangszeit

Durchschnittliche One-Way-Zeit vom Remote-Server zum Gerät von Juniper Networks, gemessen im Verlauf des Tests

Ausgangszeit der Standardabweichung

Standardabweichung der One-Way-Zeiten vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests

Eingangszeit von Standardabweichungen

Standardabweichung der One-Way-Zeiten vom Remote-Server zum Gerät von Juniper Networks, gemessen im Verlauf des Tests

Ausgangs jitter

Unterschied zwischen der maximalen und der minimalen Ausgangszeit, wie sie im Verlauf des Tests gemessen wurde

Eingangs jitter

Differenz zwischen der maximalen und der minimalen Eingangszeit, wie sie im Verlauf des Tests gemessen wurde

Probe-Anzahl

Gesendete Sondierungen

Gesamtzahl der im Test gesendeten Sondierungen

Empfangene Sondungsantworten

Gesamtzahl der im Testverlauf eingehenden Sonddatenantworten

Verlustanteil

Prozentsatz der gesendeten Sondierungen, für die keine Antwort empfangen wurde

RPM-Schwellenwerte und Traps

Sie können RPM-Schwellwerte für die Rundweg- und Eingangszeiten (Eingangs-) Zeiten und Ausgangszeiten (Outbound), die für jeden Probe gemessen werden, sowie für die Standardabweichungs- und Jitterwerte konfigurieren, die für jeden Test gemessen werden. Darüber hinaus können Sie Schwellenwerte für die Anzahl der aufeinanderfolgenden verlorenen Sondierungen innerhalb eines Tests und die Gesamtzahl der verlorenen Sondierungen innerhalb eines Tests konfigurieren.

Wenn das Ergebnis einer Probe oder eines Tests einen Schwellenwert überschreitet, generiert das Gerät eine Systemprotokollmeldung und sendet alle SNMP-Benachrichtigungen (Traps), die Sie konfiguriert haben.

Ab Junos OS Version 18.4R1 wird die Rpm-Testsonde (Echtzeitleistungsüberwachung) als fehlgeschlagen markiert, wenn das Ergebnis einer Probe oder eines Tests den Schwellenwert für den Paketverlust überschreitet. Die Testsonde schlägt auch fehl, wenn die Roundtrip-Time (RTT) den konfigurierten Schwellenwert überschreitet. Infolgedessen generiert das Gerät eine SNMP-Benachrichtigung (Trap) und markiert den RPM-Test als fehlgeschlagen. MIT RPM können Sie die Servicelevel-Überwachung durchführen. Wenn RPM auf einem Gerät konfiguriert wird, berechnet das Gerät die Netzwerkleistung basierend auf Paketreaktionszeit, Jitter und Paketverlusten.

RPM für BGP-Überwachung

Bei der Verwaltung von Peering-Netzwerken, die mit Border Gateway Protocol (BGP) verbunden sind, müssen Sie möglicherweise herausfinden, ob ein Pfad zwischen dem Gerät von Juniper Networks und seinen konfigurierten BGP-Nachbarn existiert. Sie können jeden BGP-Nachbarn manuell anpingen, um den Verbindungsstatus zu bestimmen, aber diese Methode ist nicht praktikabel, wenn auf dem Gerät eine große Anzahl von BGP-Nachbarn konfiguriert ist.

In dem Gerät können Sie RPM-Probes konfigurieren, um die BGP-Nachbarn zu überwachen und zu bestimmen, ob sie aktiv sind.

Richtlinien für die Konfiguration von RPM-Probes für IPv6-Geräte (SRX-Geräte)

Ab Junos OS Version 15.1X49-D10 können Sie RPM-Probes für IPv6 konfigurieren.

Beachten Sie die folgenden Richtlinien, wenn Sie IPv6-Adressen für RPM-Ziele oder -Server konfigurieren:

  • IPv6 RPM verwendet ICMPv6-Probe-Anforderungen. Sie können keine ICMP- oder ICMP-Zeitstempeltypen konfigurieren.

  • Für IPv6-Ziele, einschließlich VRF-Unterstützung, Spezifikation der Größe des Datenabschnitts von ICMPv6-Sondierungen, Datenmuster und Datenverkehrsklasse, wird nur Routing-Engine-basiertes RPM unterstützt.

  • Sie können Probes mit einer Kombination aus IPv4- und IPv6-Tests konfigurieren. Ein einzelner Test muss jedoch entweder IPv4 oder IPv6 sein.

  • Routing-Engine-basiertes RPM unterstützt keinen hardwarebasierten oder einseitigen hardwarebasierten Zeitstempel.

  • Wir empfehlen, die Anweisung auf Hierarchieebene [edit services rpm] einzuschließenprobe-limit, um die Obergrenze für gleichzeitige Sondierungen auf 10 festzulegen. Höhere gleichzeitige Sondierungen können zu höheren Spitzen führen.

  • SNMP-Set-Betrieb ist nur auf ICMP-Probes zulässig und wird für andere Probetypen nicht unterstützt.

  • In der folgenden Tabelle werden die speziellen IPv6-Adresspräfixe beschrieben, die in einer Probe nicht konfiguriert werden können.

    IPV6-Adresstyp

    IPV6-Adresspräfix

    Unicast im Node-Bereich

    ::1/128 ist die Loopback-Adresse

    ::/128 ist die nicht spezifizierte Adresse

    IPv4-zugeordnete Adressen

    ::FFFF:0:0/96

    IPv4-kompatible Adressen

    :<ipv4-Adresse>/96

    Link-Scoped-Unicast

    fe80::/10

    Einzigartig-lokal

    fc00::/7

    Dokumentation Präfix

    2001:db8::/32

    6to4

    2002::/16

    6Bone

    5f00::/8

    ORCHID

    2001:10::/28

    Teredo

    2001::/32

    Standardroute

    ::/0

    Multicast

    ff00:/8

  • In Routing-Engine-basierten RPM können RtT-Spitzen (Route-Trip Time) aufgrund von Warteschlangenverzögerungen auftreten, selbst bei einem einzigen Test.

  • Da RPM möglicherweise TCP- und UDP-Ports für die Kommunikation zwischen dem RPM-Server und dem RPM-Client öffnen kann, empfehlen wir die Verwendung von Firewalls und DDoS-Angriffsfiltern (Distributed Denial of Service) zum Schutz vor Sicherheitsbedrohungen.

IPv6 RPM Probes (vSRX)

Ab Junos OS Version 15.1X49-D10 kann das auf der Route-Engine basierende RPM IPv6-Sondierungen senden und empfangen, um die Leistung in IPv6-Netzwerken zu überwachen.

Eine Probe-Anfrage ist ein Standard-IPv6-Paket mit entsprechenden TCP-, UDP- und ICMPv6-Headern. Eine Probeantwort ist auch ein Standard-IPv6-Paket mit entsprechenden TCP-, UDP- und ICMPv6-Headern. An das Standardpaket für RE-basiertes RPM wird kein RPM-Header angefügt. Ein IPv6-basierter RPM-Test wird zwischen einem IPv6-RPM-Client und einem IPv6-RPM-Server durchgeführt.

Hinweis:

Sie können sowohl IPv4- als auch IPv6-Tests in derselben Probe haben.

Konfigurieren von IPv6-RPM-Probes (vSRX)

Ab Junos OS Version 15.1X49-D10 können Sie IPv6-Zieladressen für einen IPv6-basierten RPM-Probetest konfigurieren.

So konfigurieren Sie einen IPv6-RPM-Test:

  1. Geben Sie den RPM-Probe-Besitzer für die Probe an, die Sie als IPv6-Test konfigurieren möchten.
  2. Geben Sie einen Namen für den Test an.
  3. Geben Sie den Probetyp an.
  4. Geben Sie die Zieladresse für den Test an.
  5. Konfigurieren Sie die verbleibenden RPM-Testparameter.

Tuning RPM-Sonden (SRX-Geräte)

Nach der Konfiguration einer RPM-Probe können Sie Parameter festlegen, um Probe-Funktionen zu steuern, z. B. das Intervall zwischen Probes, die Gesamtzahl der gleichzeitigen Probes, die ein System verarbeiten kann, und die für jedes Probepaket verwendete Quelladresse.

So stimmen Sie DIE RPM-Sonden ab:

  1. Legen Sie die maximale Anzahl gleichzeitiger Probes im System auf 10.
  2. Zugriff auf die ICMP-Probe von Kunde A.
  3. Legen Sie die Zeit zwischen den Sondierungen auf 15 Sekunden fest.
  4. Legen Sie die Anzahl der Sondierungen innerhalb eines Tests auf 10.
  5. Legen Sie die Quelladresse für jedes Probepaket auf 192.168.2.9. Wenn Sie keine explizite Quelladresse konfigurieren, wird die Adresse auf der ausgehenden Schnittstelle, über die die Probe gesendet wird, als Quelladresse verwendet.
  6. Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie im Konfigurationsmodus ein commit .

Überwachung von RPM-Sonden (SRX-Geräte)

Die RPM-Informationen umfassen die Rundlaufzeit, jitter und Standardabweichungswerte für jeden konfigurierten RPM-Test auf dem Gerät. Um diese RPM-Eigenschaften anzuzeigen, wählen Sie Fehlerbehebung>RPM> RPM in der J-Web-Benutzeroberfläche anzeigen, oder geben Sie im Konfigurationsmodus den show Folgenden Befehl ein:

Zusätzlich zu den RPM-Statistiken für jeden RPM-Test zeigt die J-Web-Benutzeroberfläche die Roundtrip-Zeiten und den kumulativen Jitter grafisch an. Abbildung 1 zeigt Musterdiagramme für einen RPM-Test.

Abbildung 1: Muster-RPM-Graphen Sample RPM Graphs

In Abbildung 1 werden die Rundlaufzeit- und Jitterwerte in Abhängigkeit von der Systemzeit dargestellt. Große Spitzen in Der Hin- und Rücklaufzeit oder beim Jitter deuten auf eine langsamere Ausgangs- (Ausgangs-) oder Eingangszeit für die zu diesem bestimmten Zeitpunkt gesendete Probe hin.

Tabelle 2 fasst die wichtigsten Ausgabefelder in RPM-Anzeigen zusammen.

Tabelle 2: Zusammenfassung der wichtigsten RPM-Ausgabefelder

Feld

Werte

Zusätzliche Informationen

Derzeit laufende Tests

Diagramm

 

Klicken Sie auf den Link Graph , um das Diagramm anzuzeigen (falls es nicht bereits angezeigt wird) oder das Diagramm für einen bestimmten Test zu aktualisieren.

Besitzer

Konfigurierter Besitzername des RPM-Tests.

Testname

Konfigurierter Name des RPM-Tests.

Probe-Typ

Typ der für den angegebenen Test konfigurierten RPM-Probe:

  • http-get

  • http-get-metadaten

  • icmp-ping

  • icmp6-ping

  • Icmp-Ping-Zeitstempel

  • TCP-Ping

  • udp-ping

Zieladresse

IPv4-Adresse, IPv6-Adresse oder URL des Remoteservers, der durch den RPM-Test geprüft wird.

Quelladresse

Explizit konfigurierte IPv4- oder IPv6-Quelladresse, die in den Probe-Paket-Headern enthalten ist.

Wenn keine Quelladresse konfiguriert ist, verwenden die RPM-Probepakete die ausgehende Schnittstelle als Quelladresse, und das Feld Quelladresse ist leer.

Mindest-RTT

Kürzeste Round-Trip-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests.

Maximale RTT

Längste Round-Trip-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests.

Durchschnittliche RTT

Durchschnittliche Hin- und Rücklaufzeit vom Gerät von Juniper Networks zum Remote-Server, gemessen im Verlauf des Tests.

Standardabweichung RTT

Standardabweichung der Hin- und Rücklaufzeiten vom Gerät von Juniper Networks zum Remote-Server, wie sie im Verlauf des Tests gemessen wurde.

Gesendete Sondierungen

Gesamtzahl der Im Test gesendeten Sondierungen.

Verlustanteil

Prozentsatz der gesendeten Sondierungen, für die keine Antwort empfangen wurde.

Round-Trip-Time für eine Probe

Proben

Gesamtzahl der für den Datensatz verwendeten Sondierungen.

Das Gerät von Juniper Networks speichert Aufzeichnungen der letzten 50 Probes für jeden konfigurierten Test. Diese 50 Sondierungen werden verwendet, um RPM-Statistiken für einen bestimmten Test zu erstellen.

Frühestes Beispiel

Systemzeit, wenn die erste Probe in der Probe empfangen wurde.

Neuestes Beispiel

Systemzeit, wann die letzte Probe in der Probe empfangen wurde.

Mittelwert

Durchschnittliche Hin- und Rücklaufzeit für die Probe mit 50 Probe.

Standardabweichung

Standardabweichung der Round-Trip-Zeiten für die Probe mit 50 Probe.

Niedrigster Wert

Kürzeste Round-Trip-Zeit vom Gerät zum Remote-Server, gemessen über die Probe mit 50 Probe.

Zeit der niedrigsten Stichprobe

Systemzeit, wenn der niedrigste Wert in der Probe mit 50 Probe empfangen wurde.

Höchster Wert

Längste Round-Trip-Zeit vom Gerät von Juniper Networks zum Remote-Server, gemessen in der Probe mit 50 Probe.

Zeit der höchsten Stichprobe

Systemzeit, wenn der höchste Wert in der Probe mit 50 Probe empfangen wurde.

Kumulativer Jitter für eine Probe

Proben

Gesamtzahl der für den Datensatz verwendeten Sondierungen.

Das Gerät von Juniper Networks speichert Aufzeichnungen der letzten 50 Probes für jeden konfigurierten Test. Diese 50 Sondierungen werden verwendet, um RPM-Statistiken für einen bestimmten Test zu erstellen.

Frühestes Beispiel

Systemzeit, wenn die erste Probe in der Probe empfangen wurde.

Neuestes Beispiel

Systemzeit, wann die letzte Probe in der Probe empfangen wurde.

Mittelwert

Durchschnittlicher Jitter für die Probe mit 50 Probe.

Standardabweichung

Standardabweichung der Jitter-Werte für die Probe mit 50 Probe.

Niedrigster Wert

Kleinster Jitterwert, gemessen über die Probe mit 50 Probe.

Zeit der niedrigsten Stichprobe

Systemzeit, wenn der niedrigste Wert in der Probe mit 50 Probe empfangen wurde.

Höchster Wert

Höchster Jitter-Wert, gemessen über die Probe mit 50 Probe.

Zeit der höchsten Stichprobe

Systemzeit, wenn der höchste Jitterwert in der Probe mit 50 Probe empfangen wurde.

Beispiel: Konfigurieren von grundlegenden RPM-Probes (SRX)

Dieses Beispiel zeigt, wie Sie grundlegende RPM-Sondierungen konfigurieren, um die Leistung zwischen zwei Netzwerkendpunkten zu messen.

Anforderungen

Bevor Sie beginnen:

Übersicht

In diesem Beispiel konfigurieren Sie grundlegende Sondierungen für zwei RPM-Besitzer, customerA und customerB. Sie konfigurieren den RPM-Test als icmp-test für customerA mit einem Testintervall von 15 Sekunden und geben einen Probe-Typ als icmp-Ping-Timestamp, einen Probe-Zeitstempel und eine Zieladresse als 192.178.16.5 an. Anschließend konfigurieren Sie die RPM-Schwellenwerte und die entsprechenden SNMP-Traps, um Eingangszeiten von mehr als 3.000 Mikrosekunden abzufangen.

Dann konfigurieren Sie den RPM-Test als http-Test für customerB mit einem Testintervall von 30 Sekunden und geben einen Probetyp als http-get und eine Ziel-URL als http://customerB.net an. Schließlich konfigurieren Sie RPM-Schwellenwerte und entsprechende SNMP-Traps als Probe-Failure und Testausfall, um drei oder mehr aufeinanderfolgende verlorene Sondierungen und insgesamt verlorene Probes von 10 zu erfassen.

Hinweis:

Auf SRX300-, SRX320-, SRX340-, SRX1500- und vSRX-Instanzen wird beim Konfigurieren grundlegender RPM-Probes die folgende Kombination der Konfigurationsparameter nicht unterstützt:

Quelladresse und Zielport und Next-Hop.

Durch die Konfiguration der RPM-Probe mit diesen Parametern wird verhindert, dass RPM-Probes an ein bestimmtes Probe-Ziel gesendet werden. Wir empfehlen, entweder den Quelladressen- oder Zielport zu konfigurieren und den nächsten Hop zur Konfiguration der RPM-Probe zu konfigurieren.

Konfiguration

Verfahren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen sie in eine Textdatei ein, entfernen alle Zeilenumbrüche, ändern alle erforderlichen Details, um mit Ihrer Netzwerkkonfiguration zu übereinstimmen, kopieren Sie die Befehle, fügen Sie sie auf Hierarchieebene in die [edit] CLI ein, und geben Sie dann aus dem Konfigurationsmodus ein commit .

Schritt-für-Schritt-Verfahren

Im folgenden Beispiel müssen Sie auf verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch .

So konfigurieren Sie grundlegende RPM-Probes:

  1. Konfigurieren Sie das RPM.

  2. Konfigurieren Sie die RPM-Besitzer.

  3. Konfigurieren Sie den RPM-Test für customerA.

  4. Geben Sie einen Probe-Zeitstempel und eine Zieladresse an.

  5. Konfigurieren Sie RPM-Schwellenwerte und entsprechende SNMP-Traps.

  6. Konfigurieren Sie den RPM-Test für customerB.

  7. Geben Sie einen Probetyp und eine Ziel-URL an.

  8. Konfigurieren Sie RPM-Schwellenwerte und entsprechende SNMP-Traps.

Ergebnisse

Bestätigen Sie ihre Konfiguration im Konfigurationsmodus, indem Sie den run show services rpm Befehl eingeben. Wenn in der Ausgabe die beabsichtigte Konfiguration nicht angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie im Konfigurationsmodus ein commit .

Überprüfung

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfung von RPM-Services

Zweck

Stellen Sie sicher, dass die RPM-Konfiguration innerhalb der erwarteten Werte liegt.

Aktion

Geben Sie im Betriebsmodus den show services rpm Befehl ein. Die Ausgabe zeigt die Werte an, die für RPM auf dem Gerät konfiguriert sind.

Überprüfung der RPM-Statistik

Zweck

Stellen Sie sicher, dass die RPM-Sondierungen funktionieren und dass die RPM-Statistiken innerhalb der erwarteten Werte liegen.

Aktion

Geben Sie im Betriebsmodus den show services rpm probe-results Befehl ein.

Konfigurieren Sie die gewünschten Traps mit dem set services rpm probe p1 test t1 traps Befehl.

Wenn eine Trap ausgelöst wird, können Sie diese mithilfe des Befehls in der Protokolldatei mit dem Namen Nachrichten show snmp log messages | match rmopd anzeigen.

Mögliche Option

Wertesatz

Ausgehender Jitter überschritten

Überschreitung des Jitter-Schwellenwerts für die Ausgangszeit

egress-std-dev-exceeded

Standardabweichungsschwellenwert für die Ausgangszeit überschritten

Ausgehende Zeit überschritten

Schwellenwert für maximale Ausgangszeit überschritten

Eingangs-Jitter-überschritten

Überschreitung des Jitter-Schwellenwerts in der Eingangszeit

ingress-std-dev-exceeded

Standardabweichungsschwellenwert für die Eingangszeit überschritten

Probe-Fehler

Aufeinanderfolgender Schwellenwert für Probeverlust erreicht

rtt-exceeded (rtt-exceeded)

Schwelle für maximale Hin- und Rücklaufzeit überschritten

std-dev-exceeded

Standardabweichungsschwellenwert für die Hin- und Rücklaufzeit überschritten

Testabschluss

Test abgeschlossen

Testausfall

Schwellenwert für den Gesamtverlust der Probe erreicht

Beispiel: Konfigurieren von RPM mit TCP- und UDP-Probes (SRX-Geräte)

Dieses Beispiel zeigt, wie Sie RPM mithilfe von TCP- und UDP-Probes konfigurieren.

Anforderungen

Bevor Sie beginnen:

Übersicht

In diesem Beispiel konfigurieren Sie sowohl den Host (Gerät A) als auch das Remotegerät (Gerät B), um als TCP- und UDP-Server zu fungieren. Sie konfigurieren eine Probe für customerC, die TCP-Pakete verwendet. Gerät B wird als RPM-Server für TCP- und UDP-Pakete konfiguriert und verwendet eine lt-Services-Schnittstelle als Zielschnittstelle und die Ports 50000 bzw. 50037.

VORSICHT:

Verwenden Sie die Testklassifizierung mit Vorsicht, da eine falsche Konfiguration dazu führen kann, dass Pakete unterbrochen werden.

Konfiguration

Verfahren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen sie in eine Textdatei ein, entfernen alle Zeilenumbrüche, ändern alle erforderlichen Details, um mit Ihrer Netzwerkkonfiguration zu übereinstimmen, kopieren Sie die Befehle, fügen Sie sie auf Hierarchieebene in die [edit] CLI ein, und geben Sie dann aus dem Konfigurationsmodus ein commit .

Schritt-für-Schritt-Verfahren

Im folgenden Beispiel müssen Sie auf verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch .

So konfigurieren Sie RPM mithilfe von TCP- und UDP-Probes:

  1. Konfigurieren Sie den RPM-Besitzer auf Gerät A.

  2. Konfigurieren Sie den RPM-Test.

  3. Legen Sie den Probetyp fest.

  4. Geben Sie die Zieladresse an.

  5. Konfigurieren Sie die Zielschnittstelle.

  6. Konfigurieren Sie Port 50000 als TCP-Port, an den die RPM-Probes gesendet werden.

  7. Konfigurieren Sie Gerät B so, dass es als TCP-Server über Port 50000 fungiert.

  8. Konfigurieren Sie Gerät B so, dass es als UDP-Server über Port 50037 fungiert.

Ergebnisse

Bestätigen Sie ihre Konfiguration im Betriebsmodus, indem Sie den show services rpm Befehl eingeben. Wenn in der Ausgabe die beabsichtigte Konfiguration nicht angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie im Konfigurationsmodus ein commit .

Überprüfung

Überprüfung von RPM-Probe-Servern

Zweck

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Stellen Sie sicher, dass das Gerät für den Empfang und die Übertragung von TCP- und UDP-RPM-Probes auf den richtigen Ports konfiguriert ist.

Aktion

Geben Sie im Betriebsmodus den show services rpm active-servers Befehl ein. Die Ausgabe zeigt eine Liste der Protokolle und entsprechenden Ports, für die das Gerät als RPM-Server konfiguriert ist.

Beispiel: Konfigurieren von RPM-Probes für die BGP-Überwachung

Dieses Beispiel zeigt, wie Sie RPM-Sondierungen konfigurieren, um BGP-Nachbarn zu überwachen.

Anforderungen

Bevor Sie beginnen:

Übersicht

In diesem Beispiel geben Sie einen Hexadezimalwert an, den Sie für den Datenabschnitt der RPM-Probe als ABCD123 verwenden möchten. ( Er reicht von 1 bis 2048 Zeichen.) Sie geben die Datengröße der RPM-Probe als 1024 Bytes an. ( Der Wert reicht von 0 bis 65.507.)

Dann konfigurieren Sie den Zielport 50000 als den TCP-Port, an den die RPM-Probes gesendet werden. Sie geben die Anzahl der Probeergebnisse, die im Probeverlauf gespeichert werden sollen, als 25 an. (Er reicht von 0 bis 255, und der Standard ist 50.) Sie legen die Probeanzahl auf 5 und das Probe-Intervall auf 1 fest. (Die Probe-Anzahl reicht von 1 bis 15, und der Standard ist 1; und das Probe-Intervall liegt zwischen 1 und 255, und der Standard ist 3.) Anschließend geben Sie tcp-ping als Typ der Probe an, die im Rahmen des Tests gesendet werden soll.

Schließlich legen Sie das Testintervall auf 60 fest. Der Wert reicht für das Intervall zwischen den Tests von 0 bis 86.400 Sekunden.

Konfiguration

Verfahren

CLI-Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen sie in eine Textdatei ein, entfernen alle Zeilenumbrüche, ändern alle erforderlichen Details, um mit Ihrer Netzwerkkonfiguration zu übereinstimmen, kopieren Sie die Befehle, fügen Sie sie auf Hierarchieebene in die [edit] CLI ein, und geben Sie dann aus dem Konfigurationsmodus ein commit .

Schritt-für-Schritt-Verfahren

Im folgenden Beispiel müssen Sie auf verschiedenen Ebenen in der Konfigurationshierarchie navigieren. Anweisungen dazu finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch .

So konfigurieren Sie RPM-Probes zur Überwachung von BGP-Nachbarn:

  1. Konfigurieren Sie rpm und BGP.

  2. Geben Sie einen Hexadezimalwert an.

  3. Geben Sie die Datengröße der RPM-Probe an.

  4. Konfigurieren Sie den Zielport.

  5. Geben Sie die Anzahl der Sondierungen an.

  6. Legen Sie die Probeanzahl und das Probe-Intervall fest.

  7. Geben Sie den Typ der Probe an.

    Hinweis:

    Wenn Sie den Probetyp nicht angeben, werden die Standard-ICMP-Probes gesendet.

  8. Legen Sie das Testintervall fest.

Ergebnisse

Bestätigen Sie ihre Konfiguration im Konfigurationsmodus, indem Sie den run show services rpm Befehl eingeben. Wenn in der Ausgabe die beabsichtigte Konfiguration nicht angezeigt wird, wiederholen Sie die Konfigurationsanweisungen in diesem Beispiel, um sie zu korrigieren.

Wenn Sie mit der Konfiguration des Geräts fertig sind, geben Sie im Konfigurationsmodus ein commit .

Überprüfung

Überprüfung von RPM-Probes für BGP-Überwachung

Zweck

Bestätigen Sie, dass die Konfiguration ordnungsgemäß funktioniert.

Stellen Sie sicher, dass die RPM-Probes für die BGP-Überwachung konfiguriert sind.

Aktion

Geben Sie im Betriebsmodus den show services rpm Befehl ein.

Tabelle "Versionshistorie"
Release
Beschreibung
18,4R1
Ab Junos OS Version 18.4R1 wird die Rpm-Testsonde (Echtzeitleistungsüberwachung) als fehlgeschlagen markiert, wenn das Ergebnis einer Probe oder eines Tests den Schwellenwert für den Paketverlust überschreitet. Die Testsonde schlägt auch fehl, wenn die Roundtrip-Time (RTT) den konfigurierten Schwellenwert überschreitet. Infolgedessen generiert das Gerät eine SNMP-Benachrichtigung (Trap) und markiert den RPM-Test als fehlgeschlagen. MIT RPM können Sie die Servicelevel-Überwachung durchführen. Wenn RPM auf einem Gerät konfiguriert wird, berechnet das Gerät die Netzwerkleistung basierend auf Paketreaktionszeit, Jitter und Paketverlusten.