X-Git-Url: http://juplo.de/gitweb/?a=blobdiff_plain;f=kafka%2FDockerfile;fp=kafka%2FDockerfile;h=7c6cc7412d8ab2e32539c49574c8cdc29088e370;hb=2e7d16fa6d050ccbb157e72e906f0f71e02005dc;hp=0000000000000000000000000000000000000000;hpb=e7698c3d5244c9150e2ef6db31a1515bafeba435;p=demos%2Fkafka%2Fmonitoring diff --git a/kafka/Dockerfile b/kafka/Dockerfile new file mode 100644 index 0000000..7c6cc74 --- /dev/null +++ b/kafka/Dockerfile @@ -0,0 +1,9 @@ +FROM bitnami/kafka:3.4.0 + +ADD jmx-exporter-config.yml /opt/prometheus/config.yml +ADD https://repo1.maven.org/maven2/io/prometheus/jmx/jmx_prometheus_javaagent/0.17.2/jmx_prometheus_javaagent-0.17.2.jar /opt/prometheus/jmx_prometheus_javaagent.jar +USER root +RUN chmod -R 777 /opt/prometheus +USER 1001 + +ENV KAFKA_OPTS=-javaagent:/opt/prometheus/jmx_prometheus_javaagent.jar=80:/opt/prometheus/config.yml