Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

跟踪全局路由协议操作

了解全局路由协议跟踪操作

全局路由协议跟踪操作跟踪所有常规路由操作,并将其记录在日志文件中。若要设置特定于协议的跟踪操作并修改单个协议的全局跟踪操作,请为该协议配置跟踪。

使用语 traceoptions 句,可以指定以下全局路由协议跟踪标志:

  • all - 所有追踪操作

  • condition-manager - 条件管理器事件

  • config-internal - 配置内部

  • 常规 — 所有正常操作和路由表更改(常规操作和路由追踪操作的组合)

  • graceful-restart — 平滑重启操作

  • normal - 所有正常操作

  • nsr-synchronization — 不间断路由同步事件

  • parse - 配置解析

  • 策略 - 策略操作和操作

  • regex-parse - 正则表达式解析

  • route — 路由表更改

  • state - 状态转换

  • task - 接口事务和处理

  • timer - 定时器使用方法

注意:

请谨慎使用 all 标志。此标志可能会导致 CPU 变得非常繁忙。

示例:跟踪全局路由协议操作

此示例说明如何列出和查看启用全局路由追踪操作时创建的文件。

要求

您必须具有 查看 权限。

概述

要配置全局路由协议跟踪,请在[edit routing-options]层次结构级别包含以下traceoptions语句:

语句中 traceoptions flag 的标志是标识符。使用 set 命令配置标志时,不会修改可能已设置的任何标志。在以下示例中,设置 计时器 跟踪标志对已配置 的任务 标志没有影响。 delete 使用命令删除特定标志。

此示例说明如何配置和查看跟踪路由表中更改的跟踪文件。可以调整这些步骤,以应用于支持跟踪操作的任何 Junos OS 层次结构级别的跟踪操作。

提示:

要查看支持追踪操作的层次结构级别列表,请在配置模式中输入 help apropos traceoptions 命令。

配置

CLI 快速配置

要快速配置此示例,请复制以下命令,将其粘贴到文本文件中,删除所有换行符,更改详细信息,以便与网络配置匹配,然后将命令复制并粘贴到层 [edit] 级的 CLI 中。

配置追踪操作

分步过程

下面的示例要求您在各个配置层级中进行导航。有关 CLI 导航的信息,请参阅《Junos OS CLI 用户指南中的在配置模式下使用 CLI 编辑器。

要配置追踪操作,请执行以下操作:

  1. 配置追踪操作。

  2. 配置静态路由以引起路由表中的更改。

  3. 如果完成设备配置,请提交配置。

查看跟踪文件

分步过程

要查看跟踪文件,请执行以下操作:

  1. 在操作模式下,列出系统上的日志文件。

  2. 查看 routing-table-changes 文件的内容。

  3. 筛选日志文件的输出。

  4. 通过运行 monitor start 带有可选 匹配 条件的命令来实时查看跟踪操作。

  5. 停用静态路由。

  6. 按 Enter 键并键入 monitor stopmonitor停止命令。

  7. 完成故障排除后,请考虑停用跟踪日志记录,以避免对系统资源造成任何不必要的影响。

    停用配置后,配置将显示在配置中,并带有 非活动 标记。

  8. 要重新激活追踪操作,请使用 activate configuration-mode 语句。

结果

在配置模式下,输入 show routing-options 命令以确认您的配置。如果输出未显示预期的配置,请重复此示例中的说明以更正配置。

验证

确认配置工作正常。

验证跟踪日志文件是否正在运行

目的

确保将事件写入日志文件。

行动