kafka-ui/documentation/compose/DOCKER_COMPOSE.md
Marat Gumarov 6dff8f105e
Support prometheus as a metrics interface (#2190)
* Unified internal metric representation (RawMetric)
* Prometheus retriever implemented
* Jmx metrics formatted to jmx-exporter openmentrics format

Co-authored-by: Mohamad Choukair <mchoukair@provectus.com>
Co-authored-by: Roman Zabaluev <rzabaluev@provectus.com>
Co-authored-by: Daniel Ching <110129035+daching-provectus@users.noreply.github.com>
Co-authored-by: Daniel Ching <daching@provectus.com>
Co-authored-by: German Osin <germanosin@Germans-MacBook-Pro.local>
Co-authored-by: iliax <ikuramshin@provectus.com>
Co-authored-by: Ilya Kuramshin <iliax@proton.me>
2022-10-07 14:36:27 +04:00

1.7 KiB
Raw Blame History

Descriptions of docker-compose configurations (*.yaml)

  1. kafka-ui.yaml - Default configuration with 2 kafka clusters with two nodes of Schema Registry, one kafka-connect and a few dummy topics.
  2. kafka-ui-arm64.yaml - Default configuration for ARM64(Mac M1) architecture with 1 kafka cluster without zookeeper with one node of Schema Registry, one kafka-connect and a few dummy topics.
  3. kafka-clusters-only.yaml - A configuration for development purposes, everything besides kafka-ui itself (to be run locally).
  4. kafka-ui-ssl.yml - Connect to Kafka via TLS/SSL
  5. kafka-cluster-sr-auth.yaml - Schema registry with authentication.
  6. kafka-ui-auth-context.yaml - Basic (username/password) authentication with custom path (URL) (issue 861).
  7. e2e-tests.yaml - Configuration with different connectors (github-source, s3, sink-activities, source-activities) and Ksql functionality.
  8. kafka-ui-jmx-secured.yml - Kafkas JMX with SSL and authentication.
  9. kafka-ui-reverse-proxy.yaml - An example for using the app behind a proxy (like nginx).
  10. kafka-ui-sasl.yaml - SASL auth for Kafka.
  11. kafka-ui-traefik-proxy.yaml - Traefik specific proxy configuration.
  12. oauth-cognito.yaml - OAuth2 with Cognito
  13. kafka-ui-with-jmx-exporter.yaml - A configuration with 2 kafka clusters with enabled prometheus jmx exporters instead of jmx.