Kafka 指標

Kafka 繫結器模組暴露以下指標

spring.cloud.stream.binder.kafka.offset:此指標指示給定消費者組尚未從給定繫結器主題消費的訊息數量。提供的指標基於 Micrometer 庫。如果 Micrometer 在類路徑上,並且應用程式未提供其他此類 bean,則繫結器將建立 KafkaBinderMetrics bean。該指標包含消費者組資訊、主題以及與主題上最新偏移量的實際提交偏移量滯後。此指標對於向 PaaS 平臺提供自動伸縮反饋特別有用。

可以透過在 spring.cloud.stream.kafka.binder.metrics 名稱空間中設定屬性來配置指標收集行為,有關更多資訊,請參閱kafka 繫結器屬性部分

您可以透過在應用程式中提供以下元件,將 KafkaBinderMetrics 從建立必要的(如消費者)基礎設施中排除,然後報告指標。

@Component
class NoOpBindingMeters {
	NoOpBindingMeters(MeterRegistry registry) {
		registry.config().meterFilter(
				MeterFilter.denyNameStartsWith(KafkaBinderMetrics.OFFSET_LAG_METRIC_NAME));
	}
}

有關如何選擇性地抑制儀表的更多詳細資訊,請參閱此處

© . This site is unofficial and not affiliated with VMware.