Uploaded image for project: 'Debezium'
  1. Debezium
  2. DBZ-5444

Prometheus JMX exporter to debezium/connect image

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Unresolved
    • Major
    • 2.2-backlog
    • None
    • container-images
    • None
    • False
    • None
    • False
    • 0
    • 0% 0%

    Description

      The default `debezium/connect` image does not contain a Prometheus JMX Exporter Java agent installed and configured. The debezium-examples show how to add and configure that (see: https://github.com/debezium/debezium-examples/tree/main/monitoring/debezium-jmx-exporter).

      Use-case:

      Having a Prometheus JMX exporter into the debezium/connect image would avoid clients to build, push and maintain custom container images. K8s deployment yaml would look like the following:

      containers:
        - name: kafka-connect-server
          image: debezium/connect:1.9 # w/ prometheus jmx exporter built-in
          imagePullPolicy: IfNotPresent

       

      If having Prometheus JMX exporter in the connect image is not preferable, an alternative would be supporting a `debezium/connect-prometheus` image.

      Attachments

        Activity

          People

            Unassigned Unassigned
            jccmelo Jean Melo (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: