Micrometer 觀測

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

在每個元件上設定 observationEnabled 以啟用觀測;這將停用 Micrometer Timers,因為現在將使用每個觀測來管理計時器。使用註解監聽器時,在容器工廠上設定 observationEnabled

有關更多資訊,請參閱 Micrometer Tracing

要將標籤新增到計時器/跟蹤,請分別為模板或監聽器容器配置自定義 RabbitTemplateObservationConventionRabbitListenerObservationConvention

預設實現為模板觀測新增 name 標籤,為容器新增 listener.id 標籤。

您可以繼承 DefaultRabbitTemplateObservationConventionDefaultRabbitListenerObservationConvention,也可以提供全新的實現。

有關更多詳細資訊,請參閱 Micrometer 觀測文件

由於批次處理中應如何處理跟蹤存在歧義,因此 NOT批處理監聽器容器 建立觀測。