Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

NETCONF und Junos XML Protocol Tracing – Übersicht

Sie können Ablaufverfolgungsvorgänge für die Managementprotokolle NETCONF und Junos XML konfigurieren. NETCONF- und Junos XML-Protokollverfolgungsvorgänge protokollieren NETCONF- bzw. Junos XML-Protokollsitzungsdaten in einer Tracedatei. Standardmäßig sind NETCONF- und Junos XML-Protokollverfolgungsvorgänge nicht aktiviert.

Hinweis:

Ab Junos OS Version 16.1 ermöglicht Junos OS, wenn Sie Ablaufverfolgungsvorgänge in der [edit system services netconf traceoptions] Hierarchie aktivieren, Protokollierungsvorgänge sowohl für NETCONF- als auch Junos XML-Protokollsitzungen und fügt diese [NETCONF] und [JUNOScript] Tags zu den Protokolldateieinträgen hinzu, um den Sitzungstyp zu unterscheiden. Vor Junos OS Version 16.1 wurden nur NETCONF-Sitzungsdaten protokolliert, und das [NETCONF] Tag wurde ausgelassen.

Sie konfigurieren NETCONF- und Junos XML-Protokollverfolgungsvorgänge auf [edit system services netconf traceoptions] Hierarchieebene.

Konfigurieren Sie die Anweisung, um NETCONF- und Junos XML-Protokollverfolgungsvorgänge zu ermöglichen und alle eingehenden und ausgehenden Daten aus NETCONF- und Junos XML-Protokollsitzungen auf diesem flag all Gerät zu verfolgen. Ab Junos OS Version 16.1 wird eine neue Option unter der flag Anweisung debugeingeführt. Diese Option ermöglicht die Ablaufverfolgung auf Debug-Ebene. Wir empfehlen jedoch, die Option zu flag all verwenden. Sie können die Ablaufverfolgung auf nur ein- oder ausgehende NETCONF- oder Junos XML-Protokolldaten beschränken, indem Sie den Flagwert als entweder incoming oder als " bzw outgoing. " konfigurieren. Konfigurieren Sie file match die Anweisung und definieren Sie den regulären Ausdruck, mit dem die Ausgabe abgeglichen wird, um die Trace-Ausgabe so zu beschränken, dass nur die Zeilen enthalten sind, die mit einem bestimmten Ausdruck übereinstimmen.

NETCONF- und Junos XML-Protokollverfolgungsvorgänge protokollieren Sitzungsdaten in der Datei /var/log/netconf. Um eine andere Trace-Datei anzugeben, konfigurieren Sie die Anweisung und den file gewünschten Dateinamen.

Wenn die Trace-Datei eine Größe von 128 KB erreicht, wird sie standardmäßig umbenannt und in .0.gz, dann .1.gz usw. komprimiertfilename, bis 10 Trace-Dateien vorhanden sind.filename Dann wird die älteste Trace-Datei (filename.9.gz) überschrieben. Sie können Grenzen für die Anzahl und Größe von Trace-Dateien konfigurieren, indem Sie die Und file size size Anweisungen file files number angeben. Sie können bis zu maximal 1000 Dateien konfigurieren. Geben Sie die Dateigröße in Bytes an oder verwenden Sie sizek die KB, sizem um MB sizeg oder GB anzugeben. Sie können die maximale Anzahl von Tracedateien und die maximale Größe der Trace-Dateien nicht unabhängig voneinander konfigurieren. Wenn eine Option konfiguriert ist, muss auch die andere Option zusammen mit einem Dateinamen konfiguriert werden.

Konfigurieren on-demand Sie die Anweisung, um den Ablaufverfolgungsvorgang innerhalb einer NETCONF- oder Junos XML-Protokollsitzung zu steuern. Dazu müssen Sie die Ablaufverfolgung innerhalb der Sitzung starten und beenden. Wenn Sie die on-demand Anweisung konfigurieren, müssen Sie den RPC in der <rpc><request-netconf-trace><start/></request-netconf-trace></rpc> Sitzung ausstellen, um die Ablaufverfolgung für diese Sitzung zu starten. Um die Ablaufverfolgung für diese Sitzung zu beenden, lösen Sie den <rpc><request-netconf-trace><stop/></request-netconf-trace></rpc> RPC aus.

Standardmäßig ist der Zugriff auf die Trace-Datei auf den Besitzer beschränkt. Sie können den Zugriff manuell konfigurieren, indem Sie entweder die world-readable Oder-Anweisung no-world-readable angeben. Die no-world-readable Anweisung beschränkt den Zugriff auf Trace-Dateien auf den Besitzer. Dies ist der Standard. Die world-readable Anweisung ermöglicht den uneingeschränkten Zugriff auf die Trace-Datei.

Tabelle "Versionshistorie"
Release
Beschreibung
16.1
Ab Junos OS Version 16.1 ermöglicht Junos OS, wenn Sie Ablaufverfolgungsvorgänge in der [edit system services netconf traceoptions] Hierarchie aktivieren, Protokollierungsvorgänge sowohl für NETCONF- als auch Junos XML-Protokollsitzungen und fügt diese [NETCONF] und [JUNOScript] Tags zu den Protokolldateieinträgen hinzu, um den Sitzungstyp zu unterscheiden.