收集分析数据概述
Paragon Automation 支持从瞻博网络、诺基亚和 Cisco IOS XR 设备收集分析数据。
数据 |
默认收集 |
引入类型 |
用于收集数据的规则 |
---|---|---|---|
标签交换路径 (LSP) 统计信息 [RSVP,分段路由(彩色和非彩色)]*
注意:
目前,Paragon Pathfinder 不支持收集 SRv6 LSP 统计信息。 |
是的 |
日烟国际 |
controller-telemetry /ctrl-label-switched-path controller-telemetry /ctrl-label-switched-path-aggregation |
逻辑和物理接口统计信息 |
是的 |
日烟国际 |
controller-telemetry /ctrl-logical-interface controller-telemetry /ctrl-logical-interface-aggregation controller-telemetry /ctrl-physical-interface controller-telemetry /ctrl-physical-interface-aggregation |
分段 ID (SID) |
是的 |
日烟国际 |
controller-telemetry /ctrl-sr-sid |
链路延迟 |
是的 |
智能代理 |
controller-telemetry /ctrl-link-latency |
LSP 延迟 |
是的 |
派生自系统日志 |
controller-telemetry /ctrl-lsp-latency |
服务质量 (QoS) |
不 |
日烟国际 |
controller-telemetry /ctrl-egress-queue-interface controller-telemetry /ctrl-ingress-queue-interface |
标签分发协议 (LDP) 要求 |
不 |
智能代理 |
controller-telemetry /ctrl-ldp-demand-stats |
净流 | 是的 | 不适用 | controller.telemetry/ctrl-demand-stats controller.telemetry/ctrl-as-demand-stats |
注意:
注意:
对于瞻博网络设备,路径计算元素协议 (PCEP) 会报告路由指标。有关更多信息,请参阅 基本 LSP 配置。您可以从路径 计算服务器页面的配置>网络设置> Pathfinder 设置> 配置 Paragon Pathfinder 的全局首选项。 |
数据 |
默认收集 |
引入类型 |
用于收集数据的规则 |
---|---|---|---|
标签交换路径 (LSP) 统计信息 [RSVP,分段路由] |
是的 |
Snmp 使用的管理信息库 (MIB) 是 MPLS-TE-STD-MIB::mplsTunnelTable)。 |
controller-telemetry /ctrl-label-switched-path-snmp-aggregation |
标签交换路径 (LSP) 统计信息 [分段路由、颜色] |
不 |
Snmp 使用的管理信息库 (MIB) 是 IF-MIB::ifXTable。 |
controller-telemetry /ctrl-label-switched-path-sr-color-snmp-cisco-aggregation |
逻辑和物理接口统计信息 |
是的 |
|
|
净流 | 是的 | 不适用 | controller.telemetry/ctrl-demand-stats controller.telemetry/ctrl-as-demand-stats |
思科设备不会通过PCEP发送颜色属性。您必须为 SR 彩色 LSP 手动配置颜色属性,或在设备上运行设备集合。
示例配置:
API - https://{{UI-IP}}/traffic-engineering/api/topology/v2/1/te-lsps/{{LSP-INDEX}} Operation - PATCH Body - [{"op":"replace","path":"/plannedProperties/color","value":<color>}]
对于 Cisco IOS XR 设备,报告的指标是从源到目标的特定路径上所有传出接口上的 IGP 指标之和。
数据 |
默认收集 |
引入类型 |
用于收集数据的规则 |
---|---|---|---|
标签交换路径 (LSP) 统计信息 [RSVP,分段路由] |
是的 |
Snmp 使用的管理信息库 (MIB) 是 MPLS-TE-STD-MIB::mplsTunnelTable)。 |
controller-telemetry /ctrl-label-switched-path-snmp-nokia-aggregation |
逻辑和物理接口统计信息 |
是的 |
Snmp 使用的管理信息库 (MIB) 是 IF-MIB::ifXTable。 |
Snmp: controller-telemetry /ctrl-logical-interface-snmp-aggregation controller-telemetry /ctrl-physical-interface-snmp-aggregation |
默认 SNMP 收集间隔为 300 秒。您可以从“采集设置”页面(“数据摄取>设置”>配置)上“频率配置文件”选项卡中的 ctrl-snmp-frequency 字段中修改间隔。有关详细信息,请参阅管理频率配置文件。
对于 Nokia 设备,报告的衡量指标是从源到目标的特定路径上所有传出接口上的 IGP 衡量指标的总和。
收集设备统计信息的工作流
Paragon Automation 包含默认 控制器 设备组和默认 控制器 操作指南。必须将设备添加到控制器设备组,以便从这些设备收集分析数据。控制器操作指南定义了收集分析数据的规则。
以下是在 Paragon Automation 中收集分析数据的工作流程:
-
如果尚未添加,请将要从中收集数据的设备添加到控制器设备组。请参见 编辑设备组。
-
运行设备采集任务,将链路关联到拓扑视图(网络>拓扑)中显示的接口;请参见 添加设备采集任务。
-
对于瞻博网络设备,将设备配置为发送 JTI 遥测数据和 RPM 统计信息;请参阅 配置路由器以将 JTI 遥测数据和 RPM 统计信息发送到数据收集器。
-
对于 Cisco IOS XR 设备,请配置 OpenConfig 或 SNMP 以收集接口统计信息:
-
访问思科 IOS XR 设备的 CLI。
-
执行下列操作之一:
-
要在 Cisco IOS XR 设备上配置 OpenConfig,请添加以下配置:
grpc port 32767 no-tls ! telemetry model-driven sensor-group JTIMON_INTERFACE sensor-path openconfig-interfaces:interfaces ! subscription hbot_interfaces_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! subscription hbot_interfaces_interface_state_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! subscription hbot_interfaces_interface_subinterfaces_subinterface_state_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! !
- 要在思科 IOS XR 设备上配置 SNMPv2,请添加以下配置:
snmp-server community public RO
- 要在思科 IOS XR 设备上配置 SNMPv3,请添加以下配置:
注意:
下面是一个示例配置。
snmp-server view ViewDefault iso included snmp-server group GrpMonitoring v3 priv read ViewDefault snmp-server user UserJustMe GrpMonitoring v3 auth sha AuthPass1 priv aes 128 PrivPass2
添加 SNMPv3 配置后,请从“设备”页面(“设备配置”>)配置 SNMPv3 参数。有关详细信息,请参阅 配置 SNMP 摄取 。
-
-
提交配置。
commit
-
-
将可选规则添加到 Paragon Automation 中的控制器手册中。
默认情况下,用于收集 LSP 统计信息、接口统计信息、SID 统计信息和链路延迟的规则将添加到控制器操作指南中。
如果要收集 QoS 和 LDP 需求统计信息,则必须添加手动收集这些统计信息的规则。将规则添加到控制器操作指南中。
-
单击左侧导航菜单中的 配置>行动手册 图标。
此时将显示“操作指南”页面。
-
单击 控制器 操作指南。
此时将显示“编辑剧本控制器”页面。
-
在 “规则 ”字段中,单击并选择以下规则:
-
controller-telemetry/ctrl-egress-queue-interface和controller-telemetry/ctrl-ingress-queue-interface,用于收集QoS数据。
-
控制器遥测/ctrl-ldp-demand-stats,用于收集 LDP 需求统计信息。
-
-
单击 保存并部署。
将显示一条确认消息,指出 playbook 已成功保存并部署到控制器设备组中的设备上。
有关编辑剧本的更多详细信息,请参阅 编辑剧本
-
暂停分配给控制器设备组的当前 playbook 实例,并添加新的 playbook 实例。有关详细信息,请参阅 管理行动手册实例 。
-
(可选)删除已暂停的剧本实例。
-
-
提交配置。
commit
-
如果在步骤 5 中为 QoS 数据添加了规则,请将以下数据汇总摘要配置文件添加到控制器设备组:
ctrl-egress-queue-interface-rollup-profile 和 ctrl-ingress-queue-interface-rollup-profile
默认情况下,控制器默认汇总配置文件将添加到控制器设备组。
有关数据汇总配置文件的详细信息,请参阅 数据汇总概述 和 应用数据汇总配置文件。
-
将设备添加到收集器设备组以启用收集设备数据。
执行以下操作之一以将设备添加到设备组:
注意:Junos 遥测接口 (JTI) 传感器使用瞻博网络设备的系统 ID 参数从设备收集数据。因此,如果尚未在 Paragon Automation 中配置,请配置瞻博网络设备的系统 ID。系统 ID 应采用以下格式:<>host_name:<jti_ip_address> 并且应具有与设备上配置的值相同的值;请参阅 编辑设备 ,了解如何在 Paragon Automation 中配置设备的系统 ID。
用于从思科 IOS XR 设备收集遥测数据的示例配置
Cisco 设备上的订阅名称必须派生自 sensor-name Paragon Insights 规则。订阅取决于您要在思科设备上执行的内容sensor-name。例如,如果是 ,则需要sensor-name/interfaces-test
在 IOS-XR hbot_interfaces_test_
中将订阅名称配置为 。
当 Paragon Automation 向 Cisco 设备发送订阅请求时:
-
前缀
hbot_
将添加到 sensor-name和 中 -
所有非字母和非数字字符都将替换为下划线 (_)。
仅当配置 sensor-name 了前导斜杠 (/) 时,才会进行转换。
以下是用于从 Cisco IOS XR 设备获取遥测数据的 Paragon Insights 规则的示例配置:
set healthbot topic controller.telemetry rule ctrl-label-switched-path sensor sr-lsp-mdt open-config sensor-name /jtimon_sr_te set healthbot topic controller.telemetry rule ctrl-label-switched-path sensor sr-lsp-mdt open-config frequency 60s set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-bytes sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/stats/bytes set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-counter sensor sr-lsp-mdt path "/xtc/policy-forwardings/policy-forwarding/@name" set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-packets sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/stats/packets set healthbot topic controller.telemetry rule ctrl-label-switched-path field to-ip sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/active-lsp/candidate-path/name
由于 是 sensor-name /jtimon_sr_te
,Cisco IOS 配置将为:
subscription hbot_jtimon_sr_te_ sensor-group-id sr-te sample-interval 10000 !
数据汇总和保留政策
Paragon Automation 使用汇总(汇总)配置文件来汇总数据,以便将数据存储在较小的磁盘空间中,并提高时间序列数据库 (TSDB) 的性能。使用聚合函数将原始网络和设备数据分组为每小时和每天的数据。有关数据汇总的详细信息,请参阅 数据汇总概述。
默认情况下,数据将保留以下持续时间:
-
每日汇总数据存储 1000 天。
-
每小时汇总数据存储 180 天。
-
原始数据存储 14 天。
您可以从“引入设置”页面“管理”>“引入 设置”>保留策略中修改汇总数据的保留默认持续时间。
网络存档任务使用汇总的数据来提供网络统计信息。此外,通过基于 Paragon Pathfinder 设置从 rollup-query-cutoff-interval
汇总的测量值中获取长距离数据,统计数据会显示在拓扑图上。
rollup-query-cutoff-interval
定义获取原始数据或汇总数据的时间段。如果查询数据的时间段小于或等于 中 rollup-query-cutoff-interval
设置的值,则提取原始数据,如果查询数据的时间大于 rollup-query-cutoff-interval
,则读取每小时汇总的数据。默认值设置为 7 天;也就是说,默认情况下,当查询超过 7 天的数据时,将提取汇总数据。有关设置 rollup-query-cutoff-interval
参数的信息,请参阅 从 GUI 修改路径查找器设置 或 从路径查找器 CLI 修改路径查找器设置。