traceoptions (PPPoE)
语法
traceoptions { file <filename> <files number> <match regular-expression > <size maximum-file-size> <world-readable | no-world-readable>; filter { aci regular-expression; ari regular-expresion; service-name regular-expresion; underlying-interface interface-name; } flag flag; level (all | error | info | notice | verbose | warning); no-remote-trace; }
层次结构级别
[edit protocols pppoe]
描述
定义 PPPoE 流程的跟踪操作。
选项
file filename
- 要接收跟踪操作输出的文件的名称。将名称括在引号内。所有文件都放在目录中 /var/log
。
files number
—(可选)覆盖最早的跟踪文件之前要创建的最大跟踪文件数。如果指定最大文件数,则还必须使用该 size
选项指定最大文件大小。
范围: 2 到 1000
默认值: 3 个文件
disable
- 禁用此跟踪标志。
filter
- 用于优化输出以显示特定订户的附加过滤器。基于以下订阅者标识符进行筛选可简化扩展环境中的故障排除。
由于代理电路标识符和代理远程标识符的复杂性,我们建议您在筛选这些选项时不要尝试完全匹配。对于服务名称,搜索确切的名称是合适的,但您也可以将正则表达式与该选项一起使用。
aci regular-expression
— 用于匹配 PPPoE 客户端提供的代理电路标识符的正则表达式。ari regular-expression
— 用于匹配 PPPoE 客户端提供的代理远程标识符的正则表达式。service regular-expression
- 与 PPPoE 服务的名称匹配的正则表达式。underlying-interface interface-name
— PPPoE 底层接口的名称。不能对此筛选器选项使用正则表达式。
flag flag
- 要执行的跟踪操作。若要指定多个跟踪操作,请包含多个 flag
语句。您可以包含以下标志:
all
- 跟踪所有操作。config
- 跟踪配置事件。events
- 跟踪事件。gres
- 跟踪 GRES 事件。init
- 跟踪初始化事件。interface-db
- 跟踪接口数据库操作。memory
- 跟踪内存处理事件。protocol
— 跟踪协议事件。rtsock
— 跟踪路由套接字事件。session-db
- 追踪连接事件和流。signal
—跟踪信号操作。state
- 跟踪状态处理事件。timer
- 跟踪计时器处理。ui
- 跟踪用户界面处理。
level
- 要执行的跟踪级别。您可以指定以下任何级别:
all
- 匹配所有级别。error
- 匹配错误条件。info
- 匹配信息性消息。notice
- 匹配有关需要特殊处理的条件的通知消息。verbose
- 匹配详细消息。warning
- 匹配警告消息。
默认:
error
match regular-expression
—(可选)优化输出以包含包含正则表达式的行。
no-remote-trace
- 禁用远程跟踪。
no-world-readable
—(可选)禁用无限制的文件访问。
size maximum-file-size
—(可选)每个跟踪文件的最大大小。默认情况下,输入的数字被视为字节。或者,您可以在数字中包含后缀以指示千字节 (KB)、兆字节 (MB) 或千兆字节 (GB)。如果指定最大文件大小,则还必须使用该 files
选项指定跟踪文件的最大数量。
语法:
sizek
指定 KB、sizem
MB 或sizeg
指定 GB
范围: 10240 到 1073741824
默认值: 128 KB
world-readable
—(可选)启用无限制的文件访问。
所需权限级别
追踪 — 在配置中查看此语句。
跟踪控制 - 将此语句添加到配置中。
发布信息
Junos OS 9.6 版中引入的语句。
Junos OS 12.3 版中引入的选项filter