附录 B:千分尺观察文档

B.1. 可观测性 - 度量

您可以在下面找到此项目声明的所有指标的列表。spring-doc.cadn.net.cn

B.1.1. 侦听器观察

对 Apache Kafka 侦听器的观察。spring-doc.cadn.net.cn

指标名称 spring.kafka.listener(由 convention 类定义KafkaListenerObservation$DefaultKafkaListenerObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.kafka.listener.active(由 convention 类定义KafkaListenerObservation$DefaultKafkaListenerObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

*.active 指标中可能缺少在开始观察后添加的 KeyValue。
千分尺内部使用nanoseconds对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒)

封闭类的名称KafkaListenerObservation.spring-doc.cadn.net.cn

所有标签都必须以spring.kafka.listener前缀!
表 5.低基数键

spring.kafka.listener.id (必填)spring-doc.cadn.net.cn

侦听器 ID(或侦听器容器 Bean 名称)。spring-doc.cadn.net.cn

B.1.2. 模板观察

KafkaTemplates 的观察。spring-doc.cadn.net.cn

指标名称 spring.kafka.template(由 convention 类定义KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.kafka.template.active(由 convention 类定义KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

*.active 指标中可能缺少在开始观察后添加的 KeyValue。
千分尺内部使用nanoseconds对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒)

封闭类的名称KafkaTemplateObservation.spring-doc.cadn.net.cn

所有标签都必须以spring.kafka.template前缀!
表 6.低基数键

spring.kafka.template.name (必填)spring-doc.cadn.net.cn

模板的 Bean 名称。spring-doc.cadn.net.cn

B.2. 可观测性 - Span

您可以在下面找到此项目声明的所有 span 的列表。spring-doc.cadn.net.cn

B.2.1. 侦听器观察跨度

对 Apache Kafka 侦听器的观察。spring-doc.cadn.net.cn

Span 名称 spring.kafka.listener(由 convention 类定义KafkaListenerObservation$DefaultKafkaListenerObservationConvention).spring-doc.cadn.net.cn

封闭类的名称KafkaListenerObservation.spring-doc.cadn.net.cn

所有标签都必须以spring.kafka.listener前缀!
表 7.标签键

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

spring.kafka.listener.id (必填)spring-doc.cadn.net.cn

侦听器 ID(或侦听器容器 Bean 名称)。spring-doc.cadn.net.cn

B.2.2. 模板 observation span

KafkaTemplates 的观察。spring-doc.cadn.net.cn

Span 名称 spring.kafka.template(由 convention 类定义KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention).spring-doc.cadn.net.cn

封闭类的名称KafkaTemplateObservation.spring-doc.cadn.net.cn

所有标签都必须以spring.kafka.template前缀!
表 8.标签键

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

spring.kafka.template.name (必填)spring-doc.cadn.net.cn

模板的 Bean 名称。spring-doc.cadn.net.cn

B.3. 可观察性 - 约定

您可以在下面找到所有GlobalObservationConventionObservationConvention由此项目声明。spring-doc.cadn.net.cn

表 9.ObservationConvention 实现

ObservationConvention 类名spring-doc.cadn.net.cn

适用的 ObservationContext 类名spring-doc.cadn.net.cn

KafkaListenerObservationspring-doc.cadn.net.cn

KafkaRecordReceiverContextspring-doc.cadn.net.cn

KafkaListenerObservation.DefaultKafkaListenerObservationConventionspring-doc.cadn.net.cn

KafkaRecordReceiverContextspring-doc.cadn.net.cn

KafkaListenerObservationConventionspring-doc.cadn.net.cn

KafkaRecordReceiverContextspring-doc.cadn.net.cn

KafkaTemplateObservationspring-doc.cadn.net.cn

KafkaRecordSenderContextspring-doc.cadn.net.cn

KafkaTemplateObservation.DefaultKafkaTemplateObservationConventionspring-doc.cadn.net.cn

KafkaRecordSenderContextspring-doc.cadn.net.cn

KafkaTemplateObservationConventionspring-doc.cadn.net.cn

KafkaRecordSenderContextspring-doc.cadn.net.cn