traceoptions (PPP Process)
语法
traceoptions { file filename <files number> <match regular-expression> <size size> <world-readable | no-world-readable>; flag flag; level severity-level; no-remote-trace; }
层次结构级别
[edit protocols ppp]
描述
定义 PPP 流程的跟踪操作。
若要指定多个跟踪操作,请包含多个 flag
语句。
不能指定单独的跟踪磁贴。跟踪信息放置在目录 syslog
/var/log/pppd
的系统文件中。
默认
如果不包括此语句,则不会执行特定于 PPPD 的跟踪操作。
选项
filename
- 要接收跟踪操作输出的文件的名称。将名称括在引号内。所有文件都放在目录中 /var/log
。默认情况下,提交脚本进程跟踪输出放置在文件中 ppd
。如果包括该 file
语句,则必须指定文件名。要保留默认值,可以指定 eventd
为文件名。
files number
—(可选)跟踪文件的最大数量。当名为的 trace-file
跟踪文件达到其最大大小时,将重命名 trace-file.0
,然后 trace-file.1
,依此类推,直到达到最大跟踪文件数。然后覆盖最早的跟踪文件。
如果指定最大文件数,则还必须使用 size
选项和文件名指定最大文件大小。
范围: 2 到 1000
默认值: 3 个文件
disable
—(可选)禁用跟踪操作。如果定义了广泛的跟踪操作组(如 all
)。
flag
- 要执行的跟踪操作。若要指定多个跟踪操作,请包含多个 flag
语句。以下是特定于 PPPD 的跟踪选项。
access
—访问代码address-pool
- 地址池代码all
- 所有代码区域auth
- 验证码chap
—质询握手身份验证协议 (CHAP) 代码config
—配置代码ifdb
—接口数据库代码lcp
—LCP 状态机代码memory
- 内存管理代码message
—消息处理代码mlppp
- 跟踪 MLPPP 代码ncp
- NCP 状态机代码pap
—密码认证协议 (PAP) 代码ppp
—PPP 协议处理代码radius
- RADIUS 处理代码rtsock
- 路由套接字代码session
—会话管理代码signal
—信号处理代码timer
- 计时器代码ui
- 用户界面代码
match regex
—(可选)优化输出以仅包含与给定正则表达式匹配的行。
size size
—(可选)每个跟踪文件的最大大小,以千字节 (KB)、兆字节 (MB) 或千兆字节 (GB) 为单位。当名为 trace-file
的跟踪文件达到此大小时,将重命名 trace-file.0
。当 again trace-file
达到其最大大小时, trace-file.0
将重命名 trace-file.1
并 trace-file
重命名 trace-file.0
。此重命名方案一直持续到达到最大跟踪文件数为止。然后覆盖最早的跟踪文件。
如果指定最大文件大小,则还必须使用 files
选项和文件名指定跟踪文件的最大数量。
语法:
xk
指定 KB、xm
MB 或xg
指定 GB
范围: 10 KB 到 1 GB
默认值: 128 KB
world-readable
—(可选)启用无限制的文件访问。
non-world-readable
—(可选)默认情况下,只有配置跟踪操作的用户才能访问日志文件。指定 non-world-readable
以重置默认值。
所需权限级别
接口 — 在配置中查看此语句。
接口控制 — 将此语句添加到配置中。
发布信息
Junos OS 7.5 版中引入的语句。