此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring AMQP 3.2.0! |
千分尺观察文档
本节介绍 Micrometer 集成。
可观测性 - 指标
您可以在下面找到此项目声明的所有指标的列表。
侦听器观察
对 Rabbit 侦听器的观察。
指标名称 spring.rabbit.listener
(由 convention 类定义RabbitListenerObservation$DefaultRabbitListenerObservationConvention
).类型 timer
.
指标名称 spring.rabbit.listener.active
(由 convention 类定义RabbitListenerObservation$DefaultRabbitListenerObservationConvention
).类型 long task timer
.
*.active 指标中可能缺少在开始观察后添加的 KeyValue。 |
千分尺内部使用nanoseconds 对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒) |
封闭类的名称RabbitListenerObservation
.
名字 |
描述 |
|
侦听器插入到的队列。 |
|
delivery 标签。 |
|
侦听器 ID。 |
流侦听器观察
Rabbit 流侦听器的观察。
指标名称 spring.rabbit.stream.listener
(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention
).类型 timer
.
指标名称 spring.rabbit.stream.listener.active
(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention
).类型 long task timer
.
*.active 指标中可能缺少在开始观察后添加的 KeyValue。 |
千分尺内部使用nanoseconds 对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒) |
封闭类的名称RabbitStreamListenerObservation
.
所有标签都必须以spring.rabbit.stream.listener 前缀! |
名字 |
描述 |
|
侦听器 ID。 |
流模板观测
对 'RabbitStreamTemplate' 的观察。
指标名称 spring.rabbit.stream.template
(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention
).类型 timer
.
指标名称 spring.rabbit.stream.template.active
(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention
).类型 long task timer
.
*.active 指标中可能缺少在开始观察后添加的 KeyValue。 |
千分尺内部使用nanoseconds 对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒) |
封闭类的名称RabbitStreamTemplateObservation
.
所有标签都必须以spring.rabbit.stream.template 前缀! |
名字 |
描述 |
|
模板的 Bean 名称。 |
模板观察
RabbitTemplates 的观察。
指标名称 spring.rabbit.template
(由 convention 类定义RabbitTemplateObservation$DefaultRabbitTemplateObservationConvention
).类型 timer
.
指标名称 spring.rabbit.template.active
(由 convention 类定义RabbitTemplateObservation$DefaultRabbitTemplateObservationConvention
).类型 long task timer
.
*.active 指标中可能缺少在开始观察后添加的 KeyValue。 |
千分尺内部使用nanoseconds 对于 baseUnit。但是,每个后端都决定了实际的 baseunit。(即 Prometheus 使用秒) |
封闭类的名称RabbitTemplateObservation
.
名字 |
描述 |
|
目标交易所(如果默认交易所为空)。 |
|
目标路由密钥。 |
|
模板的 Bean 名称。 |
可观测性 - Span
您可以在下面找到此项目声明的所有 span 的列表。
侦听器观察跨度
对 Rabbit 侦听器的观察。
Span 名称 spring.rabbit.listener
(由 convention 类定义RabbitListenerObservation$DefaultRabbitListenerObservationConvention
).
封闭类的名称RabbitListenerObservation
.
名字 |
描述 |
|
侦听器插入到的队列。 |
|
delivery 标签。 |
|
侦听器 ID。 |
流侦听器观察跨度
Rabbit 流侦听器的观察。
Span 名称 spring.rabbit.stream.listener
(由 convention 类定义RabbitStreamListenerObservation$DefaultRabbitStreamListenerObservationConvention
).
封闭类的名称RabbitStreamListenerObservation
.
所有标签都必须以spring.rabbit.stream.listener 前缀! |
名字 |
描述 |
|
侦听器 ID。 |
流模板观测跨度
对 'RabbitStreamTemplate' 的观察。
Span 名称 spring.rabbit.stream.template
(由 convention 类定义RabbitStreamTemplateObservation$DefaultRabbitStreamTemplateObservationConvention
).
封闭类的名称RabbitStreamTemplateObservation
.
所有标签都必须以spring.rabbit.stream.template 前缀! |
名字 |
描述 |
|
模板的 Bean 名称。 |
模板观察跨度
RabbitTemplates 的观察。
Span 名称 spring.rabbit.template
(由 convention 类定义RabbitTemplateObservation$DefaultRabbitTemplateObservationConvention
).
封闭类的名称RabbitTemplateObservation
.
名字 |
描述 |
|
目标交易所(如果默认交易所为空)。 |
|
目标路由密钥。 |
|
模板的 Bean 名称。 |
可观测性 - 约定
您可以在下面找到所有GlobalObservationConvention
和ObservationConvention
由此项目声明。
ObservationConvention 类名 |
适用的 ObservationContext 类名 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|