Skip to content

Commit f09340a

Browse files
authored
Add Prometheus Node Exporter (#79)
1 parent 6140b82 commit f09340a

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

beyla/Dockerfile

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@ FROM ghcr.io/coroot/coroot-node-agent:1.27.0 AS node-agent
55
FROM ghcr.io/coroot/coroot-cluster-agent:1.2.4 AS cluster-agent
66

77
# Add Beyla to the image
8-
FROM grafana/beyla:2.7.7 AS beyla-source
8+
FROM grafana/beyla:2.7.9 AS beyla-source
9+
10+
# Add node exporter to the image
11+
FROM prom/node-exporter:v1.10.2 AS node-exporter-source
912

1013
# Final stage - Using Debian 12.11-slim for glibc compatibility with node-agent
1114
FROM debian:12.11-slim
@@ -37,6 +40,9 @@ COPY --from=node-agent --chmod=755 /usr/bin/coroot-node-agent /usr/local/bin/nod
3740
# Copy Cluster Agent
3841
COPY --from=cluster-agent --chmod=755 /usr/bin/coroot-cluster-agent /usr/local/bin/cluster-agent
3942

43+
# Copy Node exporter
44+
COPY --from=node-exporter-source --chmod=755 /bin/node_exporter /usr/local/bin/node_exporter
45+
4046
COPY beyla/bootstrap_supervisord.conf /bootstrap/supervisord.conf
4147
COPY --chmod=755 beyla/run_supervisord.sh /run_supervisord.sh
4248

collector/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ RUN mkdir -p /versions/0-default \
3333
# Set environment variables
3434
ENV BASE_URL=https://telemetry.betterstack.com
3535
ENV CLUSTER_COLLECTOR=false
36-
ENV COLLECTOR_VERSION=1.1.2
36+
ENV COLLECTOR_VERSION=1.1.3
3737
ENV VECTOR_VERSION=0.47.0
3838
ENV BEYLA_VERSION=2.7.5
3939
ENV CLUSTER_AGENT_VERSION=1.2.4

0 commit comments

Comments
 (0)