Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

配置 Junos 遥测接口传感器(CLI 过程)

Junos 遥测接口提供高度可扩展的遥测信息流。与之前的监控系统(如 SNMP)使用所谓的拉模式不同,Junos 遥测接口使用推送模型来收集数据。推送模型克服了早期的扩展限制,减少了管理站所需的处理。您可以对各种系统资源(如物理和逻辑接口以及防火墙过滤器)启用数据监控和流处理。要监控特定系统资源,请配置传感器。每个传感器配置都需要三个主要组件:

  • 传感器配置文件 — 使系统资源能够监控并允许您设置相关参数,例如发送数据的目标服务器。

  • 导出配置文件 — 指定导出收集的数据过程的属性,例如要使用传输协议和收集数据的间隔。

  • 流服务器配置文件 — 指定用于收集数据和相关参数(包括目标 IP 地址和端口号)的服务器。

注意:

Junos 遥测接口在 Junos OS 15.1F3 版中引入,这些路由器在 MPC1 到 MPC6E 上配置了接口,以及在 FPC3 上配置了接口的 PTX 系列路由器上。从 Junos OS 15.1F5 版开始,MX 系列路由器的 MPC7E、MPC8E 和 MPC9E 也支持 Junos 遥测接口。

从 Junos OS 16.1R3 版开始,还支持 PTX 系列路由器上的 FPC1 和 FPC2。

从 Junos OS 17.2R1 版开始,还支持QFX10000和PTX1000交换机。

从 Junos OS 17.3R1 版开始,还支持 EX9200 交换机以及PTX3000路由器上的路由和控制板 (RCB)。

从 Junos OS 17.4R1 版开始,支持虚拟 MX 系列 (vMX) 路由器。所有传感器均受支持,交换矩阵统计信息和高队列规模统计信息除外。

从 Junos OS 19.1R1 版开始,还支持运行 MS-MIC 和 MS-MPC 的 MX 系列路由器、QFX10002交换机和PTX10002路由器。

最佳实践:

建议在配置传感器配置文件之前,至少配置一个导出配置文件和至少一个流服务器。这样,您可以将导出配置文件和流服务器与传感器配置文件配置相关联。

开始之前:

  • 配置从瞻博网络设备到使用带内管理接口的服务器的连接。

配置导出配置文件

导出配置文件用于定义通过 Junos 遥测接口生成数据的导出过程参数。您必须至少配置一个导出配置文件,但可以配置多个导出配置文件。每个导出配置文件都可以与多个传感器配置文件相关联。但是,您只能将一个导出配置文件与特定传感器配置文件相关联。

注意:

从仅在 MX 系列路由器上的 Junos OS 17.3R1 版开始,您可以为导出配置文件指定数据包丢失优先级。因此,您可以为每个传感器应用适当的丢包优先级。丢失优先级设置有助于确定在拥塞期间从网络丢弃的数据包。之前,只能在导出配置文件中指定转发类和 DSCP 值。支持以下数据包丢失优先级设置:highlowmedium-highmedium-low。有关数据包丢失优先级设置的更多信息,请参阅将 PLP 映射到 RED 丢弃配置文件

要配置导出配置文件:

  1. 指定导出配置文件的名称。

    例如,要指定导出配置文件名称 export-params

  2. 指定导出数据包的源 IP 地址。

    例如,要为名称 export-params为导出配置文件指定 192.0.2.3 的源 IP 地址:

  3. 指定导出数据包的源端口号。

    例如,要为名称 export-params为导出配置文件指定 21111 的源端口号:

  4. 指定传感器生成遥测数据的间隔(以秒为单位)。

    例如,要指定 20 秒的间隔,以便与名称 export-params 为的导出配置文件关联的任何传感器生成遥测数据:

  5. 指定格式以定义导出数据的结构。
    注意:

    目前唯一支持的格式是 Google 协议缓冲区 (gpb)

    例如,要为名称 export-params为导出配置文件的导出数据指定 Google 协议缓冲区格式:

  6. 指定在 IP 数据包中携带遥测数据的传输协议。

    例如,要将 UDP 指定为名称 export-params为导出配置文件的遥测数据的传输协议:

  7. (可选)指定要分配给导出数据包的 DiffServ 代码点 (DSCP) 值。
    注意:

    默认值 0 为 (零)。

    您配置的任何接口级 DSCP 重写规则将覆盖您为导出配置文件指定的 DSCP 值。仅当未在传出接口上配置 DSCP 重写规则时,才需要为导出配置文件指定 DSCP 值。有关更多信息,请参阅 配置重写规则

    例如,要为名称 export-params为导出配置文件指定 DSCP 值 20:

  8. (可选)指定要分配给导出数据包的转发类。
    注意:

    只能为数据包转发引擎传感器导出的数据包指定转发等级。默认值 best-effort为。

    例如,要为名称export-params为导出配置文件指定转发类:assured-forwarding

  9. (可选)(MX 系列路由器仅适用于 Junos OS 17.3R1 或更高版本)指定要分配给导出数据包的数据包丢失优先级。

    例如,要为名称export-params为导出配置文件指定丢失优先级high

配置流服务器配置文件

服务器配置文件定义收集导出遥测数据的服务器参数。您可以定义多个服务器配置文件。您还可以将同一服务器配置文件与多个传感器配置文件相关联。从 Junos OS 15.1F6 版开始,您可以将多个服务器与特定传感器相关联。

要定义用于收集导出遥测数据的流式服务器配置文件:

  1. 指定流式处理服务的名称。

    例如,要指定一个流服务器名称 telemetry server

  2. 为导出的数据包指定目标 IP 地址。

    例如,要为带有名称 telemetry-server的流式服务器指定 192.0.2.2 的目标地址:

  3. 为导出的数据包指定目标端口号。

    例如,要为名称 telemetry-server为流式服务器指定 30000 的目标端口号:

配置传感器配置文件

传感器配置文件定义了用于监控和传输数据的系统资源参数。您只能启用一个系统资源来监控每个传感器配置文件。为要监控的每个系统资源配置不同的传感器配置文件。但是,您可以配置多个传感器来监控同一系统资源。例如,您可能需要配置不同的参数来导出同一系统资源的数据。

要配置传感器配置文件:

  1. 指定传感器的名称。

    例如,要指定传感器名称 interface-1

  2. 指定要监控数据和流传输数据的系统资源。

    例如,要监控传感器 interface-1的逻辑接口:

    注意:

    您必须准确输入资源字符串。

  3. (可选)指定正则表达式以过滤您在步骤 2 中指定的系统资源的数据。如果未指定正则表达式,系统资源将受到全局监控,即系统范围。

    例如,仅过滤传感器 interface-1以太网逻辑接口的数据:

  4. 指定在 [edit export-profile profile-name] 层次结构级别上配置的导出配置文件的名称,以与传感器配置文件相关联。此导出配置文件定义了用于导出遥测数据的参数。

    例如,将名为 export-params 的导出配置文件与名为 interface-1

  5. 指定在 [edit services analytics streaming-server server-name] 层级配置以收集导出数据的流服务器名称。
    注意:

    从 Junos OS 15.1F6 版开始,可以为传感器配置文件指定多个流服务器。要为传感器指定多个流服务器,必须将名称括在括号内。

    例如,将流服务器名称 telemetry-server 与名为 interface-1

验证 Junos 遥测接口传感器配置

目的

确认您的配置。

行动

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

提交配置后,通过发出 show agent sensors 操作命令验证传感器是否已启用。

版本历史记录表
释放
描述
19.1R1
从 Junos OS 19.1R1 版开始,还支持运行 MS-MIC 和 MS-MPC 的 MX 系列路由器、QFX10002交换机和PTX10002路由器。
17.4R1
从 Junos OS 17.4R1 版开始,支持虚拟 MX 系列 (vMX) 路由器。
17.3R1
从 Junos OS 17.3R1 版开始,还支持 EX9200 交换机以及PTX3000路由器上的路由和控制板 (RCB)。
17.3R1
从仅在 MX 系列路由器上的 Junos OS 17.3R1 版开始,您可以为导出配置文件指定数据包丢失优先级。
17.2R1
从 Junos OS 17.2R1 版开始,还支持QFX10000和PTX1000交换机。
16.1R3
从 Junos OS 16.1R3 版开始,还支持 PTX 系列路由器上的 FPC1 和 FPC2。
15.1F5
从 Junos OS 15.1F5 版开始,MX 系列路由器的 MPC7E、MPC8E 和 MPC9E 也支持 Junos 遥测接口。
15.1F3
Junos 遥测接口在 Junos OS 15.1F3 版中引入,这些路由器在 MPC1 到 MPC6E 上配置了接口,以及在 FPC3 上配置了接口的 PTX 系列路由器上。