Micrometer 观测
从 3.0 版本开始,现在支持使用 Micrometer 进行 `RabbitTemplate` 和监听器容器的观测。
在每个组件上设置 `observationEnabled` 以启用观测;这将禁用 Micrometer 计时器,因为计时器现在将由每个观测进行管理。使用带注解的监听器时,请在容器工厂上设置 `observationEnabled`。
有关更多信息,请参阅 Micrometer 追踪。
要向计时器/追踪添加标签,请分别将自定义的 `RabbitTemplateObservationConvention` 或 `RabbitListenerObservationConvention` 配置到模板或监听器容器。
默认实现为模板观测添加 `name` 标签,为容器添加 `listener.id` 标签。
您可以继承 `DefaultRabbitTemplateObservationConvention` 或 `DefaultRabbitListenerObservationConvention`,或者提供全新的实现。
有关更多详细信息,请参阅 Micrometer 观测文档。
由于批处理中追踪的处理方式不明确,因此不会为 批量监听器容器 创建观测。 |