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.