Prometheus metrics
It is possible to use /metrics
REST API endpoint to read all metrics exposed to Prometheus
or to any tool that is compatible with it.
Currently, the following metrics are exposed:
consumed_messages
- the total number of messages consumed from Kafkaconsuming_errors
- the total number of errors during consuming messages from Kafkaparse_incoming_message
- the total number of parsed messagescheck_schema_version
- the total number of messages with successful schema checkmarshal_report
- the total number of marshaled reportsshrink_report
- the total number of shrunk reportscheck_last_checked_timestamp
- the total number of messages with last checked timestampstored_messages
- the total number of messages stored into databasestored_bytes
- the total number of bytes stored into database
Metrics namespace
As explained in the configuration section of this documentation, a namespace can be provided in order to act as a prefix to the metric name. If no namespace is provided in the configuration, the metrics will be exposed as described in this documentation.