18.6. producer MBeans


在 Kafka producer 应用程序中存在 MBeans,包括 Kafka Streams 应用程序和 Kafka Connect with source 连接器。

Producer 指标

Expand
表 18.3. Mbeans matching kafka.producer:type=producer-metrics,client-id=*
属性描述

batch-size-avg

每个请求发送的每个分区的平均字节数。

batch-size-max

每个请求发送的每个分区的最大字节数。

batch-split-rate

每秒批处理分割平均数量。

batch-split-total

批处理分割总数。

buffer-available-bytes

未使用的缓冲区内存量(未分配或在空闲列表中)。

buffer-total-bytes

客户端可以使用的最大缓冲区内存量(当前是否使用它)。

bufferpool-wait-time

附加程序会等待空间分配的部分时间。

bufferpool-wait-time-ns-total

附加程序会等待空间分配(以纳秒为单位)。

bufferpool-wait-time-total

弃用了 附加程序会等待空间分配(以纳秒为单位)。替换为 bufferpool-wait-time-ns-total。

compression-rate-avg

记录批处理的平均压缩率,通过未压缩大小定义为压缩批处理大小的平均比率。

connection-close-rate

在窗口中每秒关闭连接。

connection-close-total

窗口中关闭的连接总数。

connection-count

当前活跃连接数。

connection-creation-rate

窗口中每秒建立的新连接。

connection-creation-total

窗口中建立的新连接总数。

failed-authentication-rate

身份验证失败的每秒连接。

failed-authentication-total

身份验证失败的连接总数。

failed-reauthentication-rate

每秒重新身份验证失败的连接。

failed-reauthentication-total

重新身份验证失败的连接总数。

flush-time-ns-total

Producer 以纳秒为单位花费的总时间。

incoming-byte-rate

所有插槽的字节/秒读取。

incoming-byte-total

从所有插槽读取的总字节。

io-ratio

I/O 线程花费的几部分时间是 I/O 线程所花费的时间。

io-time-ns-avg

每个选择调用的平均 I/O 时间长度(以纳秒为单位)。

io-time-ns-total

I/O 线程在纳秒内花费的 I/O 线程总时间。

io-wait-ratio

I/O 线程等待的几部分时间。

io-wait-time-ns-avg

I/O 线程需要等待套接字读取或写入的平均时长(以纳秒为单位)。

io-wait-time-ns-total

I/O 线程等待的总时间(以纳秒为单位)。

io-waittime-total

弃用 I/O 线程在纳秒内等待的总时间。替换为 io-wait-time-ns-total。

iotime-total

弃用 I/O 线程在纳秒内花费的总时间。替换为 io-time-ns-total。

metadata-age

使用的当前制作者元数据的期限(以秒为单位)。

network-io-rate

所有连接上每秒的网络操作(读取或写入)平均数量。

network-io-total

所有连接上的网络操作(读取或写入)总数。

outgoing-byte-rate

每秒发送到所有服务器的平均传出字节数。

outgoing-byte-total

发送到所有服务器的传出字节数。

produce-throttle-time-avg

请求的平均时间(ms)由代理节流。

produce-throttle-time-max

请求节流(ms)的最大时间(ms)。

reauthentication-latency-avg

由于重新身份验证而观察到的 ms 的平均延迟。

reauthentication-latency-max

由于重新身份验证而观察到的最大延迟(ms)。

record-error-rate

平均每秒记录数发送会导致错误。

record-error-total

导致错误发送的记录总数。

record-queue-time-avg

ms 记录批处理在发送缓冲区中的平均时间。

record-queue-time-max

ms record batch 中花费在发送缓冲区中的最大时间。

record-retry-rate

平均每秒重试记录发送数。

record-retry-total

重试记录发送的总数。

record-send-rate

每秒发送的平均记录数。

record-send-total

发送的记录总数。

record-size-avg

平均记录大小。

record-size-max

最大记录大小。

records-per-request-avg

每个请求的平均记录数。

request-latency-avg

ms 的平均请求延迟。

request-latency-max

ms 中的最大请求延迟。

request-rate

每秒发送的平均请求数。

request-size-avg

窗口中所有请求的平均大小。

request-size-max

窗口中发送的任何请求的最大大小。

request-total

发送的请求总数。

requests-in-flight

等待响应的当前动态请求数量。

response-rate

每秒接收的响应数。

response-total

收到的总响应。

select-rate

检查新 I/O 层以每秒执行每秒的 I/O 层的次数。

select-total

为要执行的新 I/O 层检查 I/O 层的次数总数。

successful-authentication-no-reauth-total

由旧的、pre-2.2.0 SASL 客户端(不支持重新身份验证)成功验证的连接总数。只能为零。

successful-authentication-rate

使用 SASL 或 SSL 成功验证的每秒连接。

successful-authentication-total

使用 SASL 或 SSL 成功验证的连接总数。

successful-reauthentication-rate

每秒使用 SASL 重新验证的连接。

successful-reauthentication-total

使用 SASL 成功重新验证的连接总数。

txn-abort-time-ns-total

Producer 以纳秒(用于 EOS)中止事务的总时间。

txn-begin-time-ns-total

Producer 以纳秒(用于 EOS)开始事务所花费的总时间。

txn-commit-time-ns-total

Producer 以纳秒(用于 EOS)提交事务的总时间。

txn-init-time-ns-total

Producer 以纳秒(用于 EOS)初始化事务的总时间。

txn-send-offsets-time-ns-total

Producer 花费以纳秒(用于 EOS)向事务发送偏移的时间。

waiting-threads

用户线程数量会阻止等待缓冲区内存排队其记录。

有关代理连接的制作者指标

Expand
表 18.4. Mbeans matching kafka.producer:type=producer-metrics,client-id=*,node-id=*
属性描述

incoming-byte-rate

节点接收的每秒字节数。

incoming-byte-total

为节点接收的字节数。

outgoing-byte-rate

节点每秒发送的传出字节数。

outgoing-byte-total

为节点发送的传出字节数。

request-latency-avg

节点的 ms 的平均请求延迟。

request-latency-max

节点的最大请求延迟(ms)。

request-rate

节点每秒发送的平均请求数。

request-size-avg

节点窗口中所有请求的平均大小。

request-size-max

在节点的窗口中发送的任何请求的最大大小。

request-total

为节点发送的请求总数。

response-rate

节点每秒收到的响应。

response-total

为节点接收的总响应。

有关发送到主题的消息的制作者指标

Expand
表 18.5. Mbeans matching kafka.producer:type=producer-topic-metrics,client-id=*,topic=*
属性描述

byte-rate

主题每秒发送的平均字节数。

byte-total

为主题发送的字节数。

compression-rate

主题的记录批处理的平均压缩率,定义为压缩批处理大小在未压缩大小的平均比率。

record-error-rate

平均每秒记录数发送,导致主题出现错误。

record-error-total

导致主题出错的记录总数。

record-retry-rate

主题的重试记录发送的平均每秒重试记录数。

record-retry-total

为主题发送的重试记录总数。

record-send-rate

主题每秒发送的平均记录数。

record-send-total

为主题发送的记录总数。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat