Micrometer 觀測
自 3.0 版本起,RabbitTemplate 和監聽器容器現在支援使用 Micrometer 進行觀測。
在每個元件上設定 observationEnabled 以啟用觀測;這將停用Micrometer 計時器,因為計時器現在將隨每次觀測一起管理。當使用註解監聽器時,在容器工廠上設定 observationEnabled。
有關更多資訊,請參閱 Micrometer Tracing。
要向計時器/跟蹤新增標籤,請分別配置自定義的 RabbitTemplateObservationConvention 或 RabbitListenerObservationConvention 到模板或監聽器容器。
預設實現為模板觀測新增 name 標籤,為容器新增 listener.id 標籤。
您可以子類化 DefaultRabbitTemplateObservationConvention 或 DefaultRabbitListenerObservationConvention,或提供全新的實現。
有關更多詳細資訊,請參閱Micrometer 觀測文件。
| 由於批次處理中如何處理跟蹤的歧義,因此不會為批次監聽器容器建立觀測。 |