Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
このページの
 

例: TRACE NETCONF および Junos XML プロトコル セッション操作

この例では、NETCONF および XML プロトコル セッションの追跡操作をJunosする方法を示しています。

メモ:

Junos OS リリース 16.1 [edit system services netconf traceoptions] から、階層でトレース操作を有効にすると、Junos OS は NETCONF および Junos XML [NETCONF] [JUNOScript] プロトコル セッションの両方のトレース操作を有効にし、および タグをログ ファイル エントリーに追加してセッションのタイプを識別します。リリース 16.1 Junos OS以前は、NETCONF [NETCONF] セッション データのみログに記録され、タグは除外されました。

要件

  • リリース 16.1 以降で稼働しているJunos OS、スイッチング、セキュリティ デバイスが必要です。

概要

この例では、NETCONF および XML プロトコル セッションのJunosトレース操作を設定します。この例では、trace ファイル netconf-ops.log を設定し、各ファイルに対して最大 20 のトレース ファイル数と最大サイズ 3 MB を設定します。ステートメント flag all は、受信する NETCONF または XML プロトコル データのJunosトレースを設定します。この world-readable オプションにより、トレース ファイルへの無制限のアクセスが可能になります。

構成

CLI迅速な設定

この例を迅速に設定するには、以下のコマンドをコピーして、テキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に一致する必要がある詳細情報を変更してから、コマンドを階層レベルで CLI [edit] にコピー アンド ペーストします。

NETCONF および xml プロトコル トレースJunosの設定

手順

NETCONF と XML プロトコル トレース操作Junos設定するには、次の手順に示します。

  1. NETCONF セッションの場合は、NETCONF over SSH を有効にしてください。

  2. traceoptions フラグを設定して、キャプチャするセッション データを指定します。

    受信データ、送信データ、またはすべてのデータを指定できます。この例では、すべてのセッション データのトレースを設定します。

  3. (オプション)トレース ファイルのファイル名を設定します。

    次のステートメントは、/var/log ディレクトリに保存されている trace ファイル netconf-ops.log を設定 します。ファイル名を指定しない場合、NETCONFとXMLプロトコルJunosデータは /var/log/netconfに保存されます

  4. (オプション)トレース ファイルの最大数と各ファイルの最大サイズを設定します。

    次のステートメントでは、ファイル当たり最大サイズが 3 MB の最大 20 のトレース ファイルを 設定します。

  5. (オプション)トレース出力を、特定の正規表現に一致する行のみを含めるのに制限します。

    次の設定は、この例では使用されません。「エラー メッセージ」が含まれるセッション データのみを一致してログに記録します。

  6. (オプション)オンデマンド トレースを設定して、NETCONF または XML プロトコル セッションからのJunosを制御します。

    次の設定は、この例では使用されません。これにより、オンデマンドトレースが可能です。

  7. (オプション)ファイルが または かを指定して、トレース ファイルに対する権限を設定 world-readable します no-world-readable

    この例では、トレース ファイルへの無制限のアクセスを可能にしています。

  8. 設定をコミットします。

結果

検証

NETCONF と xml プロトコル Junosのトレース操作の検証

目的

デバイスがNETCONFに書き込み、XML Junosデータを設定されたトレース ファイルに送信されていることを検証します。この例では、受信/送信する NETCONF と XML プロトコル Junos両方をログに記録します。ここでは詳しく説明していない NETCONF セッションのサンプルでは、ユーザーが R1 の受験者の設定を変更して 、bgp-troubleshoot.slax op スクリプトを含め、その後設定をコミットします。

アクション

動作モード コマンドを発行して、設定済みのトレース ファイル /var/log/netconf-ops.log show log のトレース出力を表示します。

意味

この例では ステートメントを設定 flag all しました。トレース ファイルには、受信/送信する NETCONF または XML プロトコル セッション操作Junosが表示されます。各操作には日付とタイムスタンプが含まれます。ログ ファイルには、 または タグ を含めて、NETCONF または XML [NETCONF] プロトコルJunosセッションのタイプを [JUNOScript] 示します。複数の NETCONF Junos XML プロトコル セッションは、セッション番号で識別されます。この例では、セッション識別子3694を使用するNETCONFセッションが1つのみアクティブです。

リリース履歴テーブル
リリース
説明
16.1
Junos OS リリース 16.1 より、[システム サービスの編集] netconf traceoptions] 階層でトレース操作を有効にすると、Junos OS は NETCONF および Junos XML プロトコル セッションの両方の追跡操作を有効にし、[NETCONF] タグと [JUNOScript] タグをログ ファイル エントリーに追加してセッションのタイプを識別します。リリース 16.1 Junos OS以前は、NETCONF セッション データのみログに記録され、[ NETCONF] タグは除外されました。