此版本仍在开发中,尚不被认为是稳定的。对于最新的稳定版本,请使用 Spring AMQP 3.2.6spring-doc.cadn.net.cn

千分尺观察记录

本节介绍千分尺集成。spring-doc.cadn.net.cn

可观测性 - 指标

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

听众观察

对兔子听众的观察。spring-doc.cadn.net.cn

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

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

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

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

表 1.低基数键

messaging.destination.name (必填)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

流侦听器观察

针对 Rabbit 流监听器的观察。spring-doc.cadn.net.cn

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

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

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

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

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

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

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

流模板观测

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

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

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

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

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

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

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

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

模板观察

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

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

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

启动观察后添加的 KeyValues 可能在 *.active 指标中缺失。
千分尺内部使用nanoseconds用于基站。但是,每个后端都确定了实际的基数单元。(即普罗米修斯使用秒)

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

表 4.低基数键

messaging.destination.name (必填)spring-doc.cadn.net.cn

目标交换(如果默认交换为空)。spring-doc.cadn.net.cn

messaging.rabbitmq.destination.routing_key (必填)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

可观测性 - 跨度

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

侦听器观察跨度

对兔子听众的观察。spring-doc.cadn.net.cn

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

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

表 5.标记键

名称spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

messaging.destination.name (必填)spring-doc.cadn.net.cn

侦听器插入的队列。spring-doc.cadn.net.cn

messaging.rabbitmq.message.delivery_tag (必填)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

流侦听器观察跨度

针对 Rabbit 流监听器的观察。spring-doc.cadn.net.cn

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

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

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

名称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

流模板观测跨度

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

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

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

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

名称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

模板观察范围

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

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

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

表8.标记键

名称spring-doc.cadn.net.cn

描述spring-doc.cadn.net.cn

messaging.destination.name (必填)spring-doc.cadn.net.cn

目标交换(如果默认交换为空)。spring-doc.cadn.net.cn

messaging.rabbitmq.destination.routing_key (必填)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

可观测性 - 约定

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

表 9.观察公约实现

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