Appendix B: Micrometer Observation Documentation
B.1. Observability - Metrics
Below you can find a list of all metrics declared by this project.
B.1.1. Listener Observation
Observation for Apache Kafka listeners.
Metric name spring.kafka.listener
(defined by convention class KafkaListenerObservation$DefaultKafkaListenerObservationConvention
). Type timer
.
Metric name spring.kafka.listener.active
(defined by convention class KafkaListenerObservation$DefaultKafkaListenerObservationConvention
). Type long task timer
.
KeyValues that are added after starting the Observation might be missing from the *.active metrics. |
Micrometer internally uses nanoseconds for the baseunit. However, each backend determines the actual baseunit. (i.e. Prometheus uses seconds)
|
Name of the enclosing class KafkaListenerObservation
.
All tags must be prefixed with spring.kafka.listener prefix!
|
Name |
Description |
|
Listener id (or listener container bean name). |
B.1.2. Template Observation
Observation for KafkaTemplates.
Metric name spring.kafka.template
(defined by convention class KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention
). Type timer
.
Metric name spring.kafka.template.active
(defined by convention class KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention
). Type long task timer
.
KeyValues that are added after starting the Observation might be missing from the *.active metrics. |
Micrometer internally uses nanoseconds for the baseunit. However, each backend determines the actual baseunit. (i.e. Prometheus uses seconds)
|
Name of the enclosing class KafkaTemplateObservation
.
All tags must be prefixed with spring.kafka.template prefix!
|
Name |
Description |
|
Bean name of the template. |
B.2. Observability - Spans
Below you can find a list of all spans declared by this project.
B.2.1. Listener Observation Span
Observation for Apache Kafka listeners.
Span name spring.kafka.listener
(defined by convention class KafkaListenerObservation$DefaultKafkaListenerObservationConvention
).
Name of the enclosing class KafkaListenerObservation
.
All tags must be prefixed with spring.kafka.listener prefix!
|
Name |
Description |
|
Listener id (or listener container bean name). |
B.2.2. Template Observation Span
Observation for KafkaTemplates.
Span name spring.kafka.template
(defined by convention class KafkaTemplateObservation$DefaultKafkaTemplateObservationConvention
).
Name of the enclosing class KafkaTemplateObservation
.
All tags must be prefixed with spring.kafka.template prefix!
|
Name |
Description |
|
Bean name of the template. |
B.3. Observability - Conventions
Below you can find a list of all GlobalObservationConvention
and ObservationConvention
declared by this project.
ObservationConvention Class Name |
Applicable ObservationContext Class Name |
|
|
|
|
|
|
|
|
|
|
|
|