Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

运行 Junos OS 演化版的设备上的跟踪脚本处理

执行交互式脚本时,该脚本可以在 CLI 或 RPC 回复中生成输出,包括警告和错误。当系统触发非交互式脚本时(例如,当事件策略触发事件脚本时),脚本不会将输出定向到终端。无论哪种情况,您都可能需要有关脚本执行的更多信息。默认情况下,Junos OS Evolved 会捕获所有应用的跟踪数据。您可以查看收集的跟踪以获取其他脚本处理信息,包括内存和 CPU 使用率、脚本参数、脚本执行以及警告和错误。

Junos OS Evolved 从所有节点上的所有应用收集跟踪数据,并将其存储在路由引擎上。Junos OS Evolved 在与应用对应 cscript 的跟踪文件中收集所有不同类型脚本的跟踪数据。跟踪日志包括提交、事件、作和 SNMP 脚本的数据;YANG动作和翻译脚本;和瞻博网络扩展工具包脚本。这与您为每种类型的脚本配置 traceoptions 并且系统为每种脚本类型使用单独的日志文件Junos OS不同。

如何显示脚本的跟踪数据

Junos OS Evolved 将来自主路由引擎上收集的所有节点的跟踪数据存储在 /var/log/traces 目录下。cscript应用程序处理脚本,脚本的跟踪数据存储在 .cscript. 子目录下nodesequence-number

要查看脚本的跟踪数据,请发出 show trace application cscript 作模式命令。

您可以包括仅显示时间戳和消息的 terse 选项。

您还可以通过指定经过的跟踪时间、进程 ID 和节点来优化要显示的跟踪。例如,以下命令显示特定进程 ID 的跟踪数据。

如何修改脚本的跟踪设置

Junos OS Evolved 默认跟踪脚本处理,并在信息级别跟踪所有应用程序以获取信息性消息。您可以在层次结构级别为特定应用程序 [edit system application] 配置跟踪设置。例如,可以在给定节点上指定应用程序的跟踪级别。

要修改脚本跟踪作,请在层次结构级别下 [edit system trace application cscript] 配置设置。以下示例将 cscript 应用程序配置为在调试级别跟踪节点 re0 上的脚本处理:

有关配置跟踪设置的详细信息,请参阅 跟踪