Cato API - AccountMetrics > 时间序列

根据查询中指定的时间范围(存储桶)显示账户的指标。 包括历史和近实时的统计数据和指标。 此数据类似于各站点的Cato管理应用程序中的站点连接性窗口。

时间序列字段

时间序列字段显示AccountMetrics数据的时间范围,以及它如何根据时间存储桶显示。

这些是AccountMetrics字段可以返回查询的详细信息:

  • data - 根据时间戳返回的元组数组中的数据指标
  • label - 在标签参数中定义的指标
  • sum - 给定时间范围内指标的摘要
  • units - 指标的测量单位
  • info - 与此数据集相关的信息

数据

数据字段是一个元组数组,每个元组包含两个值:[时间戳,指标]。

  • 时间戳 - 自纪元(1.1.1970)以来的时间量(以毫秒为单位)
  • metric - labels 参数中请求的数据

数据参数

  • 每秒 - 一个布尔值。 如果设置为true,则数据被归一化为每秒单位(除以粒度)。 例如,如果数据在6秒内返回24字节,则显示为每秒4字节。

标签

标签字段显示在时间序列 > 标签参数中定义的值。

总计

总计字段显示查询时间范围内的值的概要。

单位

单位字段显示这些指标的测量单位:

  • 字节
  • 比特
  • 毫秒
  • 百分比
  • 风险分数 - 对站点的健康分析,类似于 分析 > 站点 > 连接性 窗口
  • 计数 - 此单位的发生次数
  • 秒 - 以秒为单位测量的指标,如隧道年龄,秒数

信息

信息字段显示有关此数据集的信息,例如: 站点ID、Socket 和接口。

时间序列参数

时间序列参数允许您为查询定义标签和存储桶。

  • 标签 - 定义查询指标的枚举数组
  • 存储桶 - 为查询的时间持续时间定义存储桶的数量

标签

标签 参数是一个数组,用于定义查询返回的指标。 例如,以上行和下行字节计算的流量。

注意:所有返回给标签的数据显示该时间存储桶内的指标。

这是此参数的选项:

  • bytesUpstream - 上行流量的字节总数(从Cato云到站点)
  • bytesDownstream - 下行流量的字节总数(从Cato云到站点)
  • bytesUpstreamMax - 最大上行吞吐量(以字节为单位) - 当时间存储桶为最小值5时,bytesUpstreamMax与bytesUpstream相同
  • bytesDownstreamMax - 下行带宽的最大允许带宽(以字节为单位) - 当时间存储桶为最小值5时,bytesDownstreamMax与bytesDownstream相同
  • packetsUpstream - 上行包总数
  • packetsDownstream - 下行包总数
  • lostUpstream - 上行流量丢失的包数
  • lostDownstream - 下行流量丢失的包数
  • lostUpstreamPcnt - 上行流量丢失的包占比
  • lostDownstreamPcnt - 下行流量丢失的包占比
  • packetsDiscardedDownstream - 下行流量丢弃的数据包总数
  • packetsDiscardedUpstream - 上行流量丢弃的数据包总数
  • 抖动上行 - 上行流量的抖动(数据包之间时间延迟的差异(毫秒))
  • 抖动下行 - 下行流量的抖动(数据包之间时间延迟的差异(毫秒))
  • bytesTotal - 上行和下行流量的字节总数
  • rtt - 从站点到Cato云的往返时间
  • 健康 - 对站点的健康分析,类似于 分析 > 站点 > 连接性 窗口
  • 隧道年龄 - 自上次重新连接以来的DTLS隧道年龄(以毫秒为单位)
  • 最后一英里数据包丢失 - 从套接字到Cato云的包丢失,衡量ISP的最后一英里性能
  • 最后一英里延迟 - 从套接字到Cato云的延迟,衡量ISP的最后一英里性能

存储桶

存储桶 参数定义查询的时间间隔的存储桶数量(由timeFrame参数定义)。 例如,24小时的时间间隔和48个存储桶意味着每个存储桶的持续时间为30分钟。

有关使用存储桶参数和颗粒字段的更多信息,请参见 使用accountMetrics > 颗粒度

这些是查询中使用存储桶参数的详细信息:

  • 默认值 - 10个存储桶
  • 最小值 - 1 个5秒颗粒度的存储桶
  • 最大值 - 1000个存储桶

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助

0 条评论