路由安装的错误 TPA
总结 如果配置此功能,则在路由安装期间,状态更新的使用者会在处理生产者发送的状态更新时出错时通知生产应用程序。然后,生成者将第三方附件 (TPA) 对象附加到错误对象之上,其中包含错误的详细信息,并将其发布。
路由安装期间错误对象上的错误第三方附件 (TPA) 概述
在分布式系统中,状态可以在任何地方生成并在任何地方使用,这使得生产者(例如 PFE)难以确定系统是否处于使用者(例如 rpdagent)的正确状态。如果配置此功能,则在路由安装期间,当处理生产者发送的状态更新时出现错误时,使用者会通知生产应用程序。然后,生成者将一个 TPA 对象附加到错误对象之上,其中包含错误的详细信息并发布它。
错误的详细信息包括:
-
错误 ID
-
严重性
-
obj_guid
-
error_description
-
error_module
-
error_object_name
-
error_timestamp
-
error_producer_name
- natural_name
生成的错误具有标准错误号。
转发信息库 (FIB) 遥测守护程序 (FIBtd) 也会接收错误通知。您可以使用 Junos 遥测接口 (JTI) 和远程过程调用 (gRPC) 服务将ON_CHANGE FIB 统计信息流式传输或导出到外部 SDN 收集器。将收集器设置为订阅 xpath / state/system/anomalies/fib/ 以获取 IPv4 和 IPv6 错误路由。
您可以使用 CLI 查询错误对象和相关信息。为避免错误对象淹没系统,来自生产者的已发布错误对象数设置为 20,000 的阈值限制。达到阈值后,不会再发布任何错误对象。但是,错误对象和相关信息仍会保存,您可以使用 CLI 进行查询
当错误被清除并且路由安装成功时,使用者会收到通知。
针对错误 TPA 设置系统
总结
用于查看错误详细信息的 CLI 命令
总结 使用以下 CLI 命令查看路由安装期间生成的错误 TPA 的详细信息:
命令 | 示例 | 链接 |
---|---|---|
显示系统应用程序 | 显示系统应用程序错误应用程序 rpdAgent 节点 re0 | show system applications(Junos OS 演化版) |
显示 FIB 流 |
显示 FIB 流原生模型路由错误 INET |
显示 FIB 流 |
显示代理传感器 | – | 显示代理传感器 |