|
这个版本仍在开发中,目前尚未被认为是稳定的。要使用最新稳定版本,请使用 Spring for Apache Kafka 4.0.4! |
Micrometer 观测文档
可观测性 - 指标
以下列出了本项目声明的所有指标。
监听器观察
观察 Apache Kafka 监听器。
指标名称 spring.kafka.listener(由约定类 KafkaListenerObservation$DefaultKafkaListenerObservationConvention 定义)。类型 timer。
指标名称 spring.kafka.listener.active(由约定类 KafkaListenerObservation$DefaultKafkaListenerObservationConvention 定义)。类型 long task timer。
| 在启动 Observation 后添加的 KeyValues 可能会缺失于 *.active 指标中。 |
Micrometer 内部使用 nanoseconds 作为基本单位。然而,每个后端决定实际的基本单位。(即 Prometheus 使用秒) |
包含类的名称 KafkaListenerObservation。
姓名 |
描述 |
|
消息发送到消费者组。 |
|
消息传递操作。 |
|
消息源类型。 |
|
消息源名称。 |
|
消息系统。 |
|
监听器 id(或监听器容器的 bean 名称)。 |
模板观察
Kafka Templates 的观察。
指标名称 spring.kafka.template(由约定类 KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention 定义)。类型 timer。
指标名称 spring.kafka.template.active(由约定类 KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention 定义)。类型 long task timer。
| 在启动 Observation 后添加的 KeyValues 可能会缺失于 *.active 指标中。 |
Micrometer 内部使用 nanoseconds 作为基本单位。然而,每个后端决定实际的基本单位。(即 Prometheus 使用秒) |
包含类的名称 KafkaTemplateObservation。
姓名 |
描述 |
|
消息传递目标类型。 |
|
消息传递目的地名称。 |
|
消息传递操作。 |
|
消息系统。 |
|
模板的 Bean 名称。 |
可观测性 - 跨度
以下列出了本项目声明的所有 span。
监听器观测范围
观察 Apache Kafka 监听器。
Span 名称 spring.kafka.listener(由约定类 KafkaListenerObservation$DefaultKafkaListenerObservationConvention 定义)。
包含类的名称 KafkaListenerObservation。
姓名 |
描述 |
|
消息消费者ID(消费者组和客户端ID)。 |
|
消息传递客户端ID。 |
|
消息发送到消费者组。 |
|
消息偏移量。 |
|
消息分区。 |
|
消息传递操作。 |
|
消息源类型。 |
|
消息源名称。 |
|
消息系统。 |
|
监听器 id(或监听器容器的 bean 名称)。 |
模板观察跨度
Kafka Templates 的观察。
Span 名称 spring.kafka.template(由约定类 KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention 定义)。
包含类的名称 KafkaTemplateObservation。
姓名 |
描述 |
|
消息传递目标类型。 |
|
消息传递目的地名称。 |
|
消息传递操作。 |
|
消息系统。 |
|
模板的 Bean 名称。 |
可观测性 - 约定
以下列出了本项目声明的所有 GlobalObservationConvention 和 ObservationConvention。
ObservationConvention 类名 |
适用的 ObservationContext 类名 |
|
|
|
|
|
|
|
|
|
|
|
|