traceoptions (NETCONF and Junos XML Protocol)
構文
traceoptions { file <filename> <files number> <match regular-expression> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; on-demand; }
階層レベル
[edit system services netconf]
説明
NETCONF および Junos XML プロトコル セッションのトレース操作を定義します。
Junos OSリリース16.1以降、階層でトレース操作を有効にすると、Junos OSはNETCONFとJunos XMLプロトコルの両方のセッションで[edit system services netconf traceoptions]
トレース操作を有効にし、セッションのタイプを区別するためにログファイルエントリに および [JUNOScript]
タグを追加します[NETCONF]
。Junos OS リリース 16.1 以前では、NETCONF セッション データのみがログに記録され、 タグは[NETCONF]
省略されていました。
既定
このステートメントを含めない場合、NETCONFおよびJunos XMLプロトコル固有のトレース操作は実行されません。
オプション
file filename |
トレース情報を書き込むファイルの名前。すべてのファイルは / var/log ディレクトリに置かれます。
|
files number |
(オプション)トレース ファイルの最大数。 という名前のtrace-fileトレース ファイルが最大サイズに達すると、名前が変更され、.0.gz にtrace-file圧縮されます。再び最大サイズに達するとtrace-file、trace-file.0.gz は .1.gz という名前trace-fileに変更されtrace-file、名前が変更されて .0.gz にtrace-file圧縮されます。この名前変更スキームは、トレース ファイルの最大数に達するまで続きます。そして、最も古いトレース ファイルが上書きされます。 最大ファイル数を指定する場合は、 オプションとファイル名で
|
flag flag |
実行するトレース操作。複数のトレース操作を指定するには、複数の
|
match regular-expression |
(オプション)正規表現に一致する行のみが含まれるように出力を絞り込みます。 |
no-remote-trace |
(オプション)リモート トレースを無効にします。 |
no-world-readable |
(オプション)所有者へのファイルアクセスを制限する無制限のファイルアクセスを無効にします。これがデフォルトです。 |
on-demand |
(オプション)NETCONF または Junos XML プロトコル セッション内からトレース操作を開始および停止する必要があるオンデマンド トレースを有効にします。構成されている場合、トレース操作は、操作を通じて セッション内で、RPC を発行してそのセッションのトレース操作を開始し、RPC を発行 |
size size |
(オプション)各トレース ファイルの最大サイズ (バイト、キロバイト (KB)、メガバイト (MB)、またはギガバイト (GB)。単位を指定しない場合、デフォルトは bytes です。最大ファイル サイズを指定する場合は、オプションとファイル名を使用して
|
world-readable |
(オプション)無制限のファイル アクセスを有効にします。 |
必要な権限レベル
system:設定でこのステートメントを表示します。
システム制御—このステートメントを設定に追加します。
リリース情報
Junos OSリリース12.2で導入されたステートメント。
Junos OSリリース16.1で追加されたJunos XMLプロトコルセッションのサポート。
Junos OS リリース 16.1 で導入された オプション flag debug
。