附录 A:千分尺观测文档

A.1. 可观测性 - 指标

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

A.1.1. 侦听器观察

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

指标名称 spring.rabbit.listener(由 convention 类定义RabbitListenerObservation$DefaultRabbitListenerObservationConvention).类型 timer.spring-doc.cadn.net.cn

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

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

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

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

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

侦听器 ID。spring-doc.cadn.net.cn

A.1.2. 流侦听器观察

Rabbit 流侦听器的观察。spring-doc.cadn.net.cn

指标名称 spring.rabbit.stream.listener(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.rabbit.stream.listener.active(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

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

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

所有标签都必须以spring.rabbit.stream.listener前缀!
表 6.低基数键

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

侦听器 ID。spring-doc.cadn.net.cn

A.1.3. 流模板观察

对 'RabbitStreamTemplate' 的观察。spring-doc.cadn.net.cn

指标名称 spring.rabbit.stream.template(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention).类型 timer.spring-doc.cadn.net.cn

指标名称 spring.rabbit.stream.template.active(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention).类型 long task timer.spring-doc.cadn.net.cn

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

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

所有标签都必须以spring.rabbit.stream.template前缀!
表 7.低基数键

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

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

A.1.4. 模板观察

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

指标名称 spring.rabbit.template(由 convention 类定义RabbitTemplateObservation$DefaultRabbitTemplateObservationConvention).类型 timer.spring-doc.cadn.net.cn

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

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

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

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

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

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

A.2. 可观测性 - Span

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

A.2.1. 侦听器观察 Span

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

Span 名称 spring.rabbit.listener(由 convention 类定义RabbitListenerObservation$DefaultRabbitListenerObservationConvention).spring-doc.cadn.net.cn

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

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

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

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

侦听器 ID。spring-doc.cadn.net.cn

A.2.2. 流侦听器观察 Span

Rabbit 流侦听器的观察。spring-doc.cadn.net.cn

Span 名称 spring.rabbit.stream.listener(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention).spring-doc.cadn.net.cn

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

所有标签都必须以spring.rabbit.stream.listener前缀!
表 10.标签键

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

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

侦听器 ID。spring-doc.cadn.net.cn

A.2.3. 流模板观测 Span

对 'RabbitStreamTemplate' 的观察。spring-doc.cadn.net.cn

Span 名称 spring.rabbit.stream.template(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention).spring-doc.cadn.net.cn

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

所有标签都必须以spring.rabbit.stream.template前缀!
表 11.标签键

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

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

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

A.2.4. 模板 observation span

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

Span 名称 spring.rabbit.template(由 convention 类定义RabbitTemplateObservation$DefaultRabbitTemplateObservationConvention).spring-doc.cadn.net.cn

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

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

名字spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

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

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

A.3. 可观察性 - 约定

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

表 13.ObservationConvention 实现

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

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

RabbitListenerObservationspring-doc.cadn.net.cn

RabbitMessageReceiverContextspring-doc.cadn.net.cn

RabbitListenerObservation.DefaultRabbitListenerObservationConventionspring-doc.cadn.net.cn

RabbitMessageReceiverContextspring-doc.cadn.net.cn

RabbitListenerObservationConventionspring-doc.cadn.net.cn

RabbitMessageReceiverContextspring-doc.cadn.net.cn

RabbitStreamMessageReceiverContextspring-doc.cadn.net.cn

RabbitMessageReceiverContextspring-doc.cadn.net.cn

RabbitStreamMessageReceiverContext.DefaultRabbitListenerObservationConventionspring-doc.cadn.net.cn

RabbitMessageReceiverContextspring-doc.cadn.net.cn

RabbitTemplateObservationspring-doc.cadn.net.cn

RabbitMessageSenderContextspring-doc.cadn.net.cn

RabbitTemplateObservation.DefaultRabbitTemplateObservationConventionspring-doc.cadn.net.cn

RabbitMessageSenderContextspring-doc.cadn.net.cn

RabbitTemplateObservationConventionspring-doc.cadn.net.cn

RabbitMessageSenderContextspring-doc.cadn.net.cn

RabbitStreamListenerObservationspring-doc.cadn.net.cn

RabbitStreamMessageReceiverContextspring-doc.cadn.net.cn

RabbitStreamListenerObservation.DefaultRabbitStreamListenerObservationConventionspring-doc.cadn.net.cn

RabbitStreamMessageReceiverContextspring-doc.cadn.net.cn

RabbitStreamListenerObservationConventionspring-doc.cadn.net.cn

RabbitStreamMessageReceiverContextspring-doc.cadn.net.cn

RabbitStreamTemplateObservationspring-doc.cadn.net.cn

RabbitStreamMessageSenderContextspring-doc.cadn.net.cn

RabbitStreamTemplateObservation.DefaultRabbitStreamTemplateObservationConventionspring-doc.cadn.net.cn

RabbitStreamMessageSenderContextspring-doc.cadn.net.cn

RabbitStreamTemplateObservationConventionspring-doc.cadn.net.cn

RabbitStreamMessageSenderContextspring-doc.cadn.net.cn