DataHub的管理控制台为您提供了多种指标,您可以通过Topic详情页面查看读写请求、实时流量、历史流量等信息,本文为您介绍相关指标的含义。
Metric指标
QPS:读写Request/Second 。
RPS:读写Record/Second。
Throughput:读写Throughput/Second(单位:KB)。
Throughput(Uncompressed)未压缩读写Throughput/Second(单位:KB)。
Fails:请求失败数据量/Second(单位:KB)。
Latency:读写请求Latency/Request(单位:微秒)。
QPS指标
QPS指标包括读请求QPS和写请求QPS,如下图所示:
RPS指标
RPS指标主要包括读请求RPS和写请求RPS,如下图所示:
Throughput
Throughput指标主要包含写数据吞吐量和读数据吞吐量,如下图所示:
Throughput(Uncompressed)指标
该指标为DataHub 2.25版本新增指标。
Throughput(Uncompressed) 指标代表未开启压缩显示的读/写数据吞吐量,如下图所示:
如果 Metric指标显示压缩后的读写吞吐量指标高于压缩前的读写吞吐量指标,一般为两种情况:
该Topic 读写请求没有开启压缩。
开启压缩后读写请求没有攒批发送且写入协议为json。
Fails指标
该指标为DataHub 2.25版本新增指标。
如果单个请求写入多个shard,那么只要有写入失败的,该次请求都会被视为一个失败的请求。
Fails指标代表失败的请求数,如下图所示:
Latency指标
Latency指标代表读写请求网络延迟情况,如下图所示:
实时/离线流量指标
查看方式:Topic详情右上角,用户可通过点击图表下方圆点进行切换查看。
历史流量、实时流量(未压缩)图表显示为DataHub 2.25版本新增指标。
实时流量
未压缩时,图表显示如下:
压缩后,图表显示如下:
历史流量
历史流量指标会展示近七天该Topic请求流量。