Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Ablaufverfolgung von Global Routing Protocol-Vorgängen

Grundlegendes zu Ablaufverfolgungsvorgängen des Global Routing Protocol

Globale Routingprotokoll-Ablaufverfolgungsvorgänge verfolgen alle allgemeinen Routingvorgänge und zeichnen sie in einer Protokolldatei auf. Um protokollspezifische Ablaufverfolgungsvorgänge festzulegen und die globalen Ablaufverfolgungsvorgänge für ein einzelnes Protokoll zu ändern, konfigurieren Sie die Ablaufverfolgung für dieses Protokoll.

Mit der traceoptions Anweisung können Sie die folgenden globalen Routingprotokoll-Ablaufverfolgungsflags angeben:

  • all: Alle Ablaufverfolgungsvorgänge

  • condition-manager – Bedingungs-Manager-Ereignisse

  • config-internal: Konfigurationsinterna

  • allgemein: Alle normalen Vorgänge und Änderungen an der Routing-Tabelle (eine Kombination aus Normal- und Routenverfolgungsvorgängen)

  • graceful-restart: Graceful-restart-Vorgänge

  • normal: Alle normalen Vorgänge

  • nsr-synchronization: Nonstop-Routing-Synchronisierungsereignisse

  • parse – Analyse der Konfiguration

  • policy – Richtlinie, -vorgänge und -maßnahmen

  • regex-parse: Analyse regulärer Ausdrücke

  • route – Änderungen an der Routing-Tabelle

  • state – Zustandsübergänge

  • Task – Schnittstellentransaktionen und -verarbeitung

  • timer – Timer-Nutzung

Anmerkung:

Verwenden Sie das All-Flag mit Vorsicht. Dieses Flag kann dazu führen, dass die CPU sehr ausgelastet ist.

Beispiel: Ablaufverfolgung von Vorgängen des Global Routing Protocols

In diesem Beispiel wird gezeigt, wie Dateien aufgelistet und angezeigt werden, die erstellt werden, wenn Sie globale Routingablaufverfolgungsvorgänge aktivieren.

Anforderungen

Sie müssen über die Anzeigeberechtigung verfügen.

Überblick

Um die Ablaufverfolgung für das globale Routingprotokoll zu konfigurieren, schließen Sie die traceoptions Anweisung auf der [edit routing-options] Hierarchieebene ein:

Die Flags in einer traceoptions flag Anweisung sind Bezeichner. Wenn Sie den Befehl verwenden, um ein Flag zu konfigurieren, werden alle Flags, die set möglicherweise bereits festgelegt sind, nicht geändert. Im folgenden Beispiel hat das Festlegen des Timer-Ablaufverfolgungsflags keine Auswirkungen auf das bereits konfigurierte Task-Flag. Verwenden Sie den delete Befehl, um ein bestimmtes Flag zu löschen.

In diesem Beispiel wird gezeigt, wie eine Ablaufverfolgungsdatei konfiguriert und angezeigt wird, in der Änderungen in der Routing-Tabelle nachverfolgt werden. Die Schritte können so angepasst werden, dass sie auf Trace-Vorgänge für jede Junos OS-Hierarchieebene angewendet werden, die Trace-Vorgänge unterstützt.

Trinkgeld:

Um eine Liste der Hierarchieebenen anzuzeigen, die Ablaufverfolgungsvorgänge unterstützen, geben Sie den help apropos traceoptions Befehl im Konfigurationsmodus ein.

Konfiguration

CLI Schnellkonfiguration

Um dieses Beispiel schnell zu konfigurieren, kopieren Sie die folgenden Befehle, fügen Sie sie in eine Textdatei ein, entfernen Sie alle Zeilenumbrüche, ändern Sie alle erforderlichen Details, damit sie Ihrer Netzwerkkonfiguration entsprechen, und kopieren Sie dann die Befehle, und fügen Sie sie dann in die CLI auf der [edit] Hierarchieebene ein.

Konfigurieren von Ablaufverfolgungsvorgängen

Schritt-für-Schritt-Anleitung

Im folgenden Beispiel müssen Sie durch verschiedene Ebenen in der Konfigurationshierarchie navigieren. Weitere Informationen zum Navigieren in der CLI finden Sie unter Verwenden des CLI-Editors im Konfigurationsmodus im Junos OS CLI-Benutzerhandbuch.

So konfigurieren Sie die Ablaufverfolgungsvorgänge:

  1. Konfigurieren von Ablaufverfolgungsvorgängen.

  2. Konfigurieren Sie eine statische Route, um eine Änderung in der Routing-Tabelle zu bewirken.

  3. Wenn Sie mit der Konfiguration des Geräts fertig sind, bestätigen Sie die Konfiguration.

Anzeigen der Ablaufverfolgungsdatei

Schritt-für-Schritt-Anleitung

So zeigen Sie die Ablaufverfolgungsdatei an:

  1. Listen Sie im Betriebsmodus die Protokolldateien auf dem System auf.

  2. Zeigen Sie den Inhalt der Routing-Tabellenänderungsdatei an.

  3. Filtern Sie die Ausgabe der Protokolldatei.

  4. Zeigen Sie die Ablaufverfolgungsvorgänge in Echtzeit an, indem Sie den monitor start Befehl mit einer optionalen Übereinstimmungsbedingung ausführen.

  5. Deaktivieren Sie die statische Route.

  6. Beenden Sie den Befehl, indem Sie die monitor Eingabetaste drücken und monitor stop eingeben.

  7. Wenn Sie mit der Problembehandlung fertig sind, sollten Sie die Ablaufverfolgungsprotokollierung deaktivieren, um unnötige Auswirkungen auf die Systemressourcen zu vermeiden.

    Wenn die Konfiguration deaktiviert ist, erscheint sie in der Konfiguration mit dem Tag inactive .

  8. Um Ablaufverfolgungsvorgänge erneut zu aktivieren, verwenden Sie die activate configuration-mode-Anweisung.

Befund

Bestätigen Sie im Konfigurationsmodus Ihre Konfiguration, indem Sie den show routing-options Befehl eingeben. Wenn in der Ausgabe nicht die beabsichtigte Konfiguration angezeigt wird, wiederholen Sie die Anweisungen in diesem Beispiel, um die Konfiguration zu korrigieren.

Verifizierung

Vergewissern Sie sich, dass die Konfiguration ordnungsgemäß funktioniert.

Überprüfen, ob die Ablaufverfolgungsprotokolldatei funktioniert

Zweck

Stellen Sie sicher, dass Ereignisse in die Protokolldatei geschrieben werden.

Aktion