diff --git a/theodolite-benchmarks/definitions/uc1-beam-samza/resources/uc1-beam-samza-deployment.yaml b/theodolite-benchmarks/definitions/uc1-beam-samza/resources/uc1-beam-samza-deployment.yaml
index 53c664879211d72ea173c9202e3d44c50fd0e253..9520cedc0dbede3d85dec4c30381c2bbc2c4b587 100644
--- a/theodolite-benchmarks/definitions/uc1-beam-samza/resources/uc1-beam-samza-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc1-beam-samza/resources/uc1-beam-samza-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc1-hazelcastjet/resources/uc1-hazelcastjet-deployment.yaml b/theodolite-benchmarks/definitions/uc1-hazelcastjet/resources/uc1-hazelcastjet-deployment.yaml
index cd2b7b293d5161bf8da69ef47ea855c46d453d8d..0d0a05b047ec8603d16130cfa913e8c0d46df142 100644
--- a/theodolite-benchmarks/definitions/uc1-hazelcastjet/resources/uc1-hazelcastjet-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc1-hazelcastjet/resources/uc1-hazelcastjet-deployment.yaml
@@ -36,17 +36,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml
index 37d9004bba2f6ca3cbda370e9d38977aea014f1a..36f1ce5b40bd6389cfdbceaf1dc5f32efbea8361 100644
--- a/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc1-kstreams/resources/uc1-kstreams-deployment.yaml
@@ -31,17 +31,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-kafka-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-kafka-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc2-beam-samza/resources/uc2-beam-samza-deployment.yaml b/theodolite-benchmarks/definitions/uc2-beam-samza/resources/uc2-beam-samza-deployment.yaml
index e8aff588ec4546b8a8ae65363910bb067cffc23d..627b77df05417dcbcd19cac217b59b5da7b4b015 100644
--- a/theodolite-benchmarks/definitions/uc2-beam-samza/resources/uc2-beam-samza-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc2-beam-samza/resources/uc2-beam-samza-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc2-hazelcastjet/resources/uc2-hazelcastjet-deployment.yaml b/theodolite-benchmarks/definitions/uc2-hazelcastjet/resources/uc2-hazelcastjet-deployment.yaml
index 3d265bcd8360c5641d80ad08b59decf3c477eeaf..58ce292bc4dd223d0798ebf646f078c994681821 100644
--- a/theodolite-benchmarks/definitions/uc2-hazelcastjet/resources/uc2-hazelcastjet-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc2-hazelcastjet/resources/uc2-hazelcastjet-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml
index ccd7a5a6e595c2ec1434bbeb091cb1d50305a339..e492b8dd8653437cb2f761a0bf552b143a1cf5d2 100644
--- a/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc2-kstreams/resources/uc2-kstreams-deployment.yaml
@@ -31,17 +31,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-kafka-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-kafka-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc3-beam-samza/resources/uc3-beam-samza-deployment.yaml b/theodolite-benchmarks/definitions/uc3-beam-samza/resources/uc3-beam-samza-deployment.yaml
index cb26a449b6faba6de12e3888090ab7a971a95e4b..7347fb4eb4453a39288ab9445939124569ec232d 100644
--- a/theodolite-benchmarks/definitions/uc3-beam-samza/resources/uc3-beam-samza-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc3-beam-samza/resources/uc3-beam-samza-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc3-hazelcastjet/resources/uc3-hazelcastjet-deployment.yaml b/theodolite-benchmarks/definitions/uc3-hazelcastjet/resources/uc3-hazelcastjet-deployment.yaml
index 3e66eea00ea5044365ddf123f216d9332fdd1052..d25a4008a12fea13cb2ae10e5c2f8cb2de6b6852 100644
--- a/theodolite-benchmarks/definitions/uc3-hazelcastjet/resources/uc3-hazelcastjet-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc3-hazelcastjet/resources/uc3-hazelcastjet-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml
index 6da2e5dee94fc2f65e2c4a55184654a384ffbd2f..17ecd50cbedf5873702e9638291c8a184d34904e 100644
--- a/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc3-kstreams/resources/uc3-kstreams-deployment.yaml
@@ -31,17 +31,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-kafka-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-kafka-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc4-beam-samza/resources/uc4-beam-samza-deployment.yaml b/theodolite-benchmarks/definitions/uc4-beam-samza/resources/uc4-beam-samza-deployment.yaml
index f2a00fa85effd40ae0bb0d26da70d477da7421a2..6233664aa4473e38ca9cdef3a9d6f5ab5f59fa43 100644
--- a/theodolite-benchmarks/definitions/uc4-beam-samza/resources/uc4-beam-samza-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc4-beam-samza/resources/uc4-beam-samza-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc4-hazelcastjet/resources/uc4-hazelcastjet-deployment.yaml b/theodolite-benchmarks/definitions/uc4-hazelcastjet/resources/uc4-hazelcastjet-deployment.yaml
index 1cf62cba16471930df2e899702b59c243cb2c655..990c8a741ad24e58e35c0d15971a42ad85026da2 100644
--- a/theodolite-benchmarks/definitions/uc4-hazelcastjet/resources/uc4-hazelcastjet-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc4-hazelcastjet/resources/uc4-hazelcastjet-deployment.yaml
@@ -38,17 +38,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts:
diff --git a/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml b/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml
index 848d1d3a1e416412b157963afd7fc98431a0049a..89c4a0a7fd3efeba6cac0c33066b7187d34e021d 100644
--- a/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml
+++ b/theodolite-benchmarks/definitions/uc4-kstreams/resources/uc4-kstreams-deployment.yaml
@@ -31,17 +31,10 @@ spec:
               memory: 4Gi
               cpu: 1000m
         - name: prometheus-jmx-exporter
-          image: "solsson/kafka-prometheus-jmx-exporter@sha256:6f82e2b0464f50da8104acd7363fb9b995001ddff77d248379f8788e78946143"
-          command:
-            - java
-            - -XX:+UnlockExperimentalVMOptions
-            - -XX:+UseCGroupMemoryLimitForHeap
-            - -XX:MaxRAMFraction=1
-            - -XshowSettings:vm
-            - -jar
-            - jmx_prometheus_httpserver.jar
+          image: "bitnami/jmx-exporter:0.20.0"
+          args:
             - "5556"
-            - /etc/jmx-aggregation/jmx-kafka-prometheus.yml
+            - "/etc/jmx-aggregation/jmx-kafka-prometheus.yml"
           ports:
             - containerPort: 5556
           volumeMounts: