Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

指定数据报告间隔的准则 Junos 遥测

借助 Junos 遥测技术,您可以配置传感器来收集和导出各种系统资源的数据,而无需进行轮询。管理站发送一个请求以流式传输定期更新。

您可以将遥测传感器配置为通过命令行界面 (CLI) 或通过 OpenConfig for Junos telemetrySubscribe 远程过程调用 (RPC) 按指定的时间间隔报告数据。要使用 CLI 进行配置,请在[edit services analytics export-profile profile-name]层次结构级别包含reporting-rate seconds语句。telemetrySubscribe对于 RPC,指定采样间隔参数(以毫秒为单位)。在这两种情况下,间隔指定每次后续导出数据之间的时间量。

确定系统资源的报告间隔

若要确定特定系统资源的适当报告间隔,请遵循以下准则:

  • 确定给定对象(如接口)所需的导出间隔。

  • 确定传感器报告的最大对象数,例如线卡上配置的物理接口数。

  • 确定给定传感器的每个时间间隔上报告的最小对象数。

  • 使用以下公式确定最佳报告间隔:

    • 报告间隔 = 每个对象所需的导出间隔 * 每个间隔上报告的最小对象数/最大对象数。

请看一个例子。业务要求指定每 30 秒报告一次接口统计信息。每隔一段时间,系统上报 10 条接口记录,每个线卡共有 96 个接口。通过应用报告间隔公式,您可以得出 3.125 秒的报告间隔。目前,只能将报告间隔配置为 2 秒的倍数。因此,对于此示例,在 CLI 中将报告间隔配置为 2 秒,在 OpenConfig RPC 中将报告间隔配置为 2000 毫秒。

提示:

在 30 秒的间隔内,可能会多次报告同一指标。为了实现有效的可视化和数据作,通常在固定的时间跨度内聚合数据。