/metrics-reporter

Prometheus Metrics Reporter for Apache Kafka server and client compoenents

Primary LanguageJavaApache License 2.0Apache-2.0

License Twitter Follow

Strimzi Prometheus Metrics Reporter

This repository contains the Prometheus Metrics Reporter for Apache Kafka server and client components as proposed in Strimzi Proposal #64. The implementation is currently still in progress.

Build

mvn package assembly:single

Run

Kafka Brokers

Add the following to your broker configuration:

metric.reporters=io.strimzi.kafka.metrics.KafkaPrometheusMetricsReporter
kafka.metrics.reporters=io.strimzi.kafka.metrics.YammerPrometheusMetricsReporter

Kafka Clients

Add the following to your client configuration:

metric.reporters=io.strimzi.kafka.metrics.KafkaPrometheusMetricsReporter

Access Metrics

Metrics are exposed on http://localhost:8080/metrics.

Getting help

If you encounter any issues while using Strimzi, you can get help using:

Strimzi Community Meetings

You can join our regular community meetings:

Resources:

Contributing

You can contribute by:

  • Raising any issues you find using Strimzi
  • Fixing issues by opening Pull Requests
  • Improving documentation
  • Talking about Strimzi

All bugs, tasks or enhancements are tracked as GitHub issues.

If you want to get in touch with us first before contributing, you can use:

License

Strimzi is licensed under the Apache License, Version 2.0