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: