7.9. Kafka Streams MBeans
当 metrics.recording.level
配置参数是 info
或 debug
时,会收集这些指标。
属性 | 描述 |
---|---|
commit-latency-avg | 在此线程的所有运行任务中,用于提交的平均执行时间(以 ms 为单位)。 |
commit-latency-max | 此线程的所有运行任务间提交的最大执行时间(以 ms 为单位)。 |
commit-rate | 每秒提交的平均数量。 |
commit-total | 所有任务的提交调用总数。 |
poll-latency-avg | 此线程的所有运行任务中用于轮询的平均执行时间(以 ms 为单位)。 |
poll-latency-max | 此线程的所有运行任务中轮询的最大执行时间(以 ms 为单位)。 |
poll-rate | 每秒轮询平均数量。 |
poll-total | 所有任务的轮询调用总数。 |
process-latency-avg | 此线程的所有运行任务中用于处理的平均执行时间(毫秒)。 |
process-latency-max | 此线程的所有运行任务中处理的最大执行时间(以 ms 为单位)。 |
process-rate | 每秒进程调用的平均数量。 |
process-total | 所有任务的进程调用总数。 |
punctuate-latency-avg | 此线程的所有运行任务中的 ms 的平均执行时间(以 ms 为单位)。 |
punctuate-latency-max | 此线程的所有运行任务中标点的最大执行时间(以 ms 为单位)。 |
punctuate-rate | 每秒标点的平均数量。 |
punctuate-total | 所有任务的标点调用总数。 |
skipped-records-rate | 每秒跳过的记录的平均数量。 |
skipped-records-total | 跳过的记录总数。 |
task-closed-rate | 每秒关闭的平均任务数量。 |
task-closed-total | 关闭的任务总数。 |
task-created-rate | 每秒新创建的任务的平均数量。 |
task-created-total | 创建的任务总数。 |
任务指标。
当 metrics.recording.level
配置参数是 debug
时,会收集这些指标。
属性 | 描述 |
---|---|
commit-latency-avg | ns 中用于此任务的平均提交时间。 |
commit-latency-max | ns 中此任务的最大提交时间。 |
commit-rate | 每秒提交调用的平均数量。 |
commit-total | 提交调用的总数。 |
处理器节点指标.
当 metrics.recording.level
配置参数是 debug
时,会收集这些指标。
属性 | 描述 |
---|---|
create-latency-avg | ns 中平均创建执行时间。 |
create-latency-max | ns 中的最大创建执行时间。 |
create-rate | 每秒创建操作的平均数量。 |
create-total | 创建操作的总数,称为. |
destroy-latency-avg | ns 中平均销毁执行时间。 |
destroy-latency-max | ns 中的最大销毁执行时间。 |
destroy-rate | 每秒销毁操作的平均数量。 |
destroy-total | 销毁操作的总数,称为. |
forward-rate | 记录的平均速率仅从源节点转发,每秒转发。 |
forward-total | 从源节点转发下游的记录总数。 |
process-latency-avg | ns 中平均进程执行时间。 |
process-latency-max | ns 中的最大进程执行时间。 |
process-rate | 每秒进程操作的平均数量。 |
process-total | 进程操作总数,称为. |
punctuate-latency-avg | ns 中平均标点执行时间。 |
punctuate-latency-max | ns 中的最大标点执行时间。 |
punctuate-rate | 每秒标点操作的平均数量。 |
punctuate-total | 标点操作总数,称为. |
状态存储指标。
当 metrics.recording.level
配置参数是 debug
时,会收集这些指标。
属性 | 描述 |
---|---|
all-latency-avg | ns 中的平均操作执行时间。 |
all-latency-max | ns 中所有操作执行时间上限。 |
all-rate | 此存储的平均操作率。 |
all-total | 此存储的所有操作调用总数。 |
delete-latency-avg | ns 中平均删除执行时间。 |
delete-latency-max | ns 中的最大删除执行时间。 |
delete-rate | 此存储的平均删除率。 |
delete-total | 此存储的删除调用总数。 |
flush-latency-avg | ns 中平均清空执行时间。 |
flush-latency-max | ns 中的最大 flush 执行时间。 |
flush-rate | 此存储的平均冲刷率。 |
flush-total | 此存储的刷新调用总数。 |
get-latency-avg | ns 中平均获得执行时间。 |
get-latency-max | ns 中的最大获取执行时间。 |
get-rate | 此存储的平均获得率。 |
get-total | 此存储的获取调用总数。 |
put-all-latency-avg | 平均 put-all 执行时间在 ns 中。 |
put-all-latency-max | 在 ns 中的最大放置执行时间。 |
put-all-rate | 此存储的平均放置率。 |
put-all-total | 此存储的 put-all 调用总数。 |
put-if-absent-latency-avg | 平均 put-if-absent 执行时间在 ns 中。 |
put-if-absent-latency-max | ns 中的最大 put-if-absent 执行时间。 |
put-if-absent-rate | 此存储的平均 put-if-absent 速率。 |
put-if-absent-total | 此存储的 put-if-absent 调用总数。 |
put-latency-avg | 平均执行时间在 ns 中。 |
put-latency-max | 在 ns 中放置的最大执行时间。 |
put-rate | 此存储的平均位置率。 |
put-total | 此存储的放置调用总数。 |
range-latency-avg | ns 中平均范围执行时间。 |
range-latency-max | ns 中的最大范围执行时间。 |
range-rate | 此存储的平均范围率。 |
range-total | 此存储的范围调用总数。 |
restore-latency-avg | ns 中平均恢复执行时间。 |
restore-latency-max | ns 中的最大恢复执行时间。 |
restore-rate | 此存储的平均恢复率。 |
restore-total | 此存储的恢复调用总数。 |
记录缓存指标。
当 metrics.recording.level
配置参数是 debug
时,会收集这些指标。
属性 | 描述 |
---|---|
hitRatio-avg | 平均缓存命中率定义为缓存读取请求的比例。 |
hitRatio-max | 最大缓存命中率。 |
hitRatio-min | mininum 缓存命中率。 |