traceoptions (SNMP)
構文
traceoptions { file filename <files number> <match regular-expression> <size size> <world-readable | no-world-readable>; flag flag; no-remote-trace; }
階層レベル
[edit snmp]
説明
スイッチ上の SNMP エージェントのアクティビティを追跡し、その情報をログ ファイルに記録します。
ステートメント traceoptions
は QFabric システムではサポートされていません。
トレース操作の出力は、/ var/log ディレクトリのログファイルに置かれます。各ログ ファイルの名前は、それを生成する SNMP エージェントに由来します。ステートメントを使用すると、以下のログが / var/log ディレクトリ traceoptions
に作成されます。
シャーシ付き
クラフト
イルミド
mib2d
ティッカー
サービス
Snmpd
オプション
file filename- デフォルトでは、トレース出力を記録するログ ファイルの名前は、トレースされるプロセスの名前(mib2d や snmpd など)です。このオプションを使用して、別の名前を指定します。
files number—(オプション)SNMPサブエージェントごとのトレースファイルの最大数。トレース・ファイル (例えば、snmpd) が最大サイズに達すると、その名前が snmpd.0 に変更されてアーカイブされます。以前のsnmpd.1の名前がsnmpd.2に変更されます、以下同様に。最も古いアーカイブファイルが削除されます。
範囲: 2 から 1000 ファイル
デフォルト: 10 ファイル
flag flag- 実行するトレース操作。複数のトレース操作を指定するには、複数の flag
ステートメントを含めます。
all- すべてのSNMPイベントをログに記録します。
configuration- 階層レベルでの設定
[edit snmp]
のログ読み取り。
database- イベントデータベースへの保存と取得に関連するイベントをログに記録します。
events- 重要なイベントをログに記録します。
general- 一般的なイベントをログに記録します。
interface-stats- 物理および論理インターフェイスの統計情報をログに記録します。
nonvolatile-sets- 不揮発性の SNMP セット リクエスト処理をログに記録します。
pdu- SNMP リクエストおよび応答パケットをログに記録します。
policy- ポリシー処理をログに記録します。
protocol-timeouts- SNMP 応答のタイムアウトをログに記録します。
routing-socket- ルーティング ソケット呼び出しをログに記録します。
server- イベントを生成しているプロセスとの通信をログに記録します。
subagent- ログ サブエージェントが再起動します。
timer-events- 内部で生成されたイベントをログに記録します。
varbind-error- 変数バインドエラーをログに記録します。
match regular-expression- (オプション)正規表現を含む行が含まれるように出力を絞り込みます。
size size- (オプション)閉じられてアーカイブされる前の各トレース ファイルの最大サイズ(キロバイト(KB)単位)。
範囲: 10 KB から 1 GB
デフォルト: 1000 KB
world-readable | no-world-readable- (オプション)デフォルトでは、ログ ファイルにアクセスできるのは、トレース操作を設定したユーザーのみです。このオプションを使用すると world-readable
、すべてのユーザーがファイルを読み取ることができます。デフォルトの動作を明示的に設定するには、 オプションを使用します no-world-readable
。
必要な権限レベル
snmp—設定でこのステートメントを表示します。
snmp-control—設定にこのステートメントを追加します。
リリース情報
Junos OSリリース11.1で導入されたステートメント。