Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

traceoptions (RPM)

语法

层次结构级别

描述

(仅限 Junos OS)定义 RPM 进程的跟踪操作。

选项

file filename

使用指定的文件接收跟踪操作的输出。所有文件都放在目录 /var/log 中。

  • 默认值: rmopd

files number

(可选)在覆盖最早的跟踪文件之前,请使用指定的最大跟踪文件数来创建。如果指定最大文件数,则还必须使用该 size 选项指定最大文件大小。

  • 范围: 2 到 1000

  • 默认值: 3 个文件

match regular-expression

(可选)使用指定的正则表达式优化输出以包含包含正则表达式的行。

size maximum-file-size

(可选)使用每个跟踪文件的指定最大大小。默认情况下,输入的数字被视为字节。或者,您可以在数字中包含后缀以指示千字节 (KB)、兆字节 (MB) 或千兆字节 (GB)。如果指定最大文件大小,则还必须使用该 files 选项指定跟踪文件的最大数量。

  • 范围: 10 KB 到 1 GB

  • 默认值: 128 KB

world-readable

(可选)启用无限制的文件访问。

no-world-readable

(默认)禁用不受限制的文件访问。这意味着只有配置跟踪操作的用户才能访问日志文件。

flag flag

使用指定的跟踪操作。若要指定多个跟踪操作,请包含多个 flag 语句。您可以包含以下标志:

  • all- 跟踪所有操作。

  • configuration- 跟踪配置事件。

  • error- 跟踪与守护程序中的灾难性错误相关的事件。

  • ipc— 跟踪 IPC 事件。

  • ppm- 跟踪 ppm 事件。

  • rpd- 跟踪 rpd 事件。

  • statistics- 跟踪统计信息。

其他信息

Junos OS 演化版使用新的跟踪架构。所有正在运行的应用程序都创建跟踪信息,同一应用程序的多个实例具有自己的跟踪信息。在 Junos OS 中,通过在要跟踪的特定层次结构级别配置 traceoptions 语句来启用跟踪操作。另一方面,Junos OS Evolved 使用基于应用程序的模型,因此按应用程序记录、查看和配置跟踪消息。因此,Junos OS 演化版在 Junos OS 支持的许多层次结构级别上不支持该 traceoptions 语句。

在 Junos OS 演化版中,您不能直接查看跟踪文件,也不应在 /var/log/traces 目录下添加、编辑或删除跟踪文件,因为这可能会损坏跟踪。相反,您可以使用命令 show trace application application-name node node-name 读取和解码存储在跟踪文件中的跟踪消息。默认情况下, info Junos OS 演化版上运行的所有应用程序都会在该级别创建跟踪信息。

RPM 由rmopd应用程序控制。对于 Junos OS 演化版,要为应用程序以外的 informopd严重性配置跟踪,请在 [编辑系统跟踪] 层次结构级别包含application rmopd node node-name level severity语句。

注意:

对于运行 Junos OS 或 Junos OS 演化版的设备进行常规监控和故障排除,我们建议使用 CLI show 命令、系统日志消息、SNMP 和遥测数据等标准工具。应避免将跟踪消息用于常规调试目的和长期解决方案,因为它们如有更改,恕不另行通知。

所需权限级别

追踪 — 在配置中查看此语句。

跟踪控制 - 将此语句添加到配置中。

发布信息

Junos OS 13.2 版中引入的语句。

rpd 在 Junos OS 18.4R1 版中添加的标志。