Micrometer 觀察

自 3.0 版本起,RabbitTemplate 和監聽器容器現在支援使用 Micrometer 進行觀察。

在每個組件上設定 observationEnabled 以啟用觀察;這將停用 Micrometer Timers,因為計時器現在將透過每次觀察進行管理。使用註解監聽器時,請在容器工厂上設定 observationEnabled

請參閱 Micrometer Tracing 以取得更多資訊。

若要將標籤新增至計時器/追蹤,請分別為範本或監聽器容器設定自訂 RabbitTemplateObservationConventionRabbitListenerObservationConvention

預設實作會為範本觀察新增 name 標籤,並為容器新增 listener.id 標籤。

您可以子類別化 DefaultRabbitTemplateObservationConventionDefaultRabbitListenerObservationConvention,或提供全新的實作。

請參閱 Micrometer 觀察文件以取得更多詳細資訊。

由於批次中應如何處理追蹤存在歧義,因此不會為 批次監聽器容器建立觀察。