Skip to content

Commit ac57ffa

Browse files
add jmx exporter
1 parent 72ce7bc commit ac57ffa

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Dockerfile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ ADD --chown=alpaca:alpaca \
1818

1919
COPY --chown=alpaca:alpaca \
2020
alpaca.properties /opt/alpaca
21+
22+
# renovate: datasource=github-releases depName=prometheus/jmx_exporter
23+
ARG JMX_EXRPORTER_VERSION=1.4.0
24+
WORKDIR /jmx
25+
ADD --link --chmod=644 https://github.com/prometheus/jmx_exporter/releases/download/$JMX_EXRPORTER_VERSION/jmx_prometheus_javaagent-$JMX_EXRPORTER_VERSION.jar jmx_prometheus_javaagent.jar
26+
COPY --chmod=644 jmx.yml ./
27+
2128
USER alpaca
2229

2330
WORKDIR /opt/alpaca
@@ -28,5 +35,6 @@ CMD java -Dislandora.alpaca.log=${ALPACA_LOG_LEVEL} \
2835
-Dderivative.houdini.service.url=${HOUDINI_URL} \
2936
-Dderivative.ocr.service.url=${HYPERCUBE_URL} \
3037
-Xmx${ALPACA_HEAP} \
38+
-javaagent:/jmx/jmx_prometheus_javaagent.jar=3001:/jmx/jmx.yml \
3139
-jar /opt/alpaca/islandora-alpaca-app-all.jar \
3240
-c /opt/alpaca/alpaca.properties

0 commit comments

Comments
 (0)