
# KafkaProducer监控
介绍APM采集的KafkaProducer监控指标的类别、名称、含义等信息。
表1KafkaProducer监控指标说明 
| 指标类别                                        | 指标              | 指标名称          | 指标说明                 | 单位   | 数据类型   | 默认聚合方式 |
|:---|:---|:---|:---|:---|:---|:---|
| topic (topic，kafka的topic监控数据。)              | id              | id            | clientid和ip信息        | -    | ENUM   | LAST   |
| topic (topic，kafka的topic监控数据。)              | topic           | topic         | kafka的topic名称        | -    | ENUM   | LAST   |
| topic (topic，kafka的topic监控数据。)              | byteRate        | 每秒发送字节        | 每秒发送字节               | Byte | INT    | AVG    |
| topic (topic，kafka的topic监控数据。)              | recordErrorRate | 每秒错误数         | 每秒错误数                | -    | INT    | AVG    |
| topic (topic，kafka的topic监控数据。)              | recordRetryRate | 每秒重试数         | 每秒重试数                | -    | INT    | AVG    |
| topic (topic，kafka的topic监控数据。)              | recordSendRate  | 每秒发送数         | 每秒发送数                | -    | INT    | AVG    |
| topic (topic，kafka的topic监控数据。)              | seqIds          | Producer生成序列号 | Producer生成序列号        | -    | STRING | LAST   |
| topic (topic，kafka的topic监控数据。)              | recordSendTotal | 总发送次数         | 总发送次数                | -    | INT    | SUM    |
| topic (topic，kafka的topic监控数据。)              | byteTotal       | 总发送字节数        | 总发送字节数               | -    | INT    | SUM    |
| KafkaProducer汇总（total，KafkaProducer汇总信息统计。） | recordSendTotal | 总发送次数         | 总发送次数                | -    | INT    | SUM    |
| KafkaProducer汇总（total，KafkaProducer汇总信息统计。） | byteTotal       | 总发送字节数        | 总发送字节数               | -    | INT    | SUM    |
| 异常 (exception，kafka发送异常信息。)                 | causeType       | 异常发生类         | 异常发生类                | -    | ENUM   | LAST   |
| 异常 (exception，kafka发送异常信息。)                 | exceptionType   | 异常类           | 异常类                  | -    | ENUM   | LAST   |
| 异常 (exception，kafka发送异常信息。)                 | count           | 数量            | 异常数量                 | -    | INT    | SUM    |
| 异常 (exception，kafka发送异常信息。)                 | message         | 异常消息          | 异常消息                 | -    | STRING | LAST   |
| 异常 (exception，kafka发送异常信息。)                 | stackTrace      | 异常堆栈          | 异常堆栈                 | -    | CLOB   | LAST   |
| 发送方法（doSendMethod，发送消息方法监控。）                | topic           | topic         | topic                | -    | ENUM   | LAST   |
| 发送方法（doSendMethod，发送消息方法监控。）                | concurrentMax   | 最大并发          | 最大并发                 | -    | INT    | MAX    |
| 发送方法（doSendMethod，发送消息方法监控。）                | errorCount      | 错误数           | 错误数                  | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | invokeCount     | 调用次数          | 调用次数                 | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | maxTime         | 最慢时延          | 最慢时延                 | -    | INT    | MAX    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range1          | 0--10ms       | 时延在0-10ms范围调用次数      | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range2          | 10--100ms     | 时延在10--100ms范围调用次数   | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range3          | 100--500ms    | 时延在100--500ms范围调用次数  | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range4          | 500--1000ms   | 时延在500--1000ms范围调用次数 | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range5          | 1--10s        | 时延在1--10s范围调用次数      | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | range6          | 10s-n         | 时延在10s以上调用次数         | -    | INT    | SUM    |
| 发送方法（doSendMethod，发送消息方法监控。）                | totalTime       | 总时延           | 调用总耗时                | -    | INT    | SUM    |
   
