traceoptions (Protocols BGP)
语法
traceoptions { file filename <files number> <size size> <world-readable | no-world-readable>; flag flag <flag-modifier> <disable>; }
层次结构级别
[edit logical-systems logical-system-name protocols bgp], [edit logical-systems logical-system-name protocols bgp group group-name], [edit logical-systems logical-system-name protocols bgp group group-name neighbor address], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols bgp group group-name neighbor address], [edit protocols bgp], [edit protocols bgp group group-name], [edit protocols bgp group group-name neighbor address], [edit routing-instances routing-instance-name protocols bgp], [edit routing-instances routing-instance-name protocols bgp group group-name], [edit routing-instances routing-instance-name protocols bgp group group-name neighbor address]
说明
配置 BGP 协议级别跟踪选项。要指定多个跟踪操作,请包含多个标志语句。
traceoptions
QFabric 系统不支持该语句。
默认
默认的 BGP 协议级别跟踪选项继承自层级包含的[edit routing-options]
路由协议traceoptions
语句。默认的组级别跟踪选项继承自 BGP 协议级别 traceoptions
语句。默认的对等级跟踪选项继承自组级别 traceoptions
语句。
选项
disable
-(可选)禁用跟踪操作。如果定义了一组广泛的跟踪操作,例如 all
,则可以使用此选项禁用单个操作。
file name
-要接收跟踪操作输出的文件的名称。将名称括在引号内。所有文件均位于目录中 /var/log。我们建议将 BGP 跟踪输出放在文件中 bgp-log。
files number
-(可选)追踪文件的最大数量。当名为的 trace-file.0 跟踪文件达到其最大大小时,将重命名 trace-file.0,然后 trace-file.1,以等方式,直到达到最大跟踪文件数。然后,最早的追踪文件将被覆盖。如果指定了最大文件数,则还必须使用 size
选项指定最大文件的大小。
范围:2 到 1000 个文件
默认:10 个文件
flag
— 要执行的跟踪操作。要指定多个跟踪操作,请包含多个 flag
语句。
BGP 跟踪标志
-
4byte-as
- 4 字节 AS 事件。 -
bfd
— BFD 协议事件。 -
damping
-抑制运维。 -
graceful-restart
— 平滑重启事件。 -
ipsec
— 配置 IPsec 时,与对 BGP 对等方支持 IPsec 相关的事件。 -
keepalive
-BGP 激活消息。如果仅启用 BGPupdate
标志,则收到的激活消息不会生成跟踪消息。 -
nsr-synchronization
— 不间断路由同步事件。 -
open
- 打开数据包。当对等方建立连接时,这些数据包在对等方之间发送。 -
packets
- 所有 BGP 协议数据包。 -
refresh
— BGP 刷新数据包。 -
update
- 更新数据包。这些数据包提供对 BGP 系统的路由更新。如果仅启用此标志,则收到的激活消息不会生成跟踪消息。使用该keepalive
标志为激活消息生成跟踪消息。
全局跟踪标志
all
— 所有跟踪操作general
—将和跟踪操作相结合normal
route
normal
— 所有正常运行
默认:如果未指定此选项,则只会跟踪异常操作。
policy
—策略操作和操作route
— 路由表更改state
—状态转换task
—路由协议任务处理timer
—路由协议计时器处理
flag-modifier
-(可选)跟踪标志的修改符。您可以指定一个或多个以下修改符:
detail
- 提供详细的追踪信息。filter
- 提供过滤器追踪信息。仅适用于route
、damping
和update
跟踪标志。receive
-跟踪收到的数据包。send
-跟踪要传输的数据包。
no-world-readable
-(可选)阻止所有用户读取日志文件。
size size
-(可选)每个追踪文件的最大大小,单位:千字节 (KB)、兆字节 (MB) 或千兆字节 (GB)。当名为的 trace-file 跟踪文件达到此大小时,将重命名 trace-file.0。当再次 trace-file 达到其最大大小时, trace-file.0 将重命名 trace-file.1 并 trace-file 重命名 trace-file.0。这种重命名方案一直持续到追踪文件达到最大数量。然后,最早的追踪文件将被覆盖。如果指定最大文件的大小,还必须使用 files
选项指定最大跟踪文件数。
语法:
xk
以指定 KB、xm
指定 MB 或xg
指定 GB
范围:10 KB 到系统支持的最大文件大小
默认:128 KB
world-readable
-(可选)允许任何用户读取日志文件。
必需的权限级别
路由和跟踪 — 可在配置中查看此语句。
路由控制和追踪控制 — 将此语句添加到配置中。
发布信息
在 Junos OS 7.4 版之前引入的语句。
4byte-as
在 Junos OS 9.2 版中引入的语句。
4byte-as
在适用于 EX 系列交换机的 Junos OS 9.2 版中引入的语句。
ipsec
在 Junos OS Evolved 21.3R1 版中引入的语句。