From 465e2627261c504279553cb4426abf30d518dc47 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Sat, 26 Feb 2022 22:06:37 +0100 Subject: Add node_exporter to telemetry pipeline --- app/telemetry/deploy/telemetry-system.hcl | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'app/telemetry/deploy') diff --git a/app/telemetry/deploy/telemetry-system.hcl b/app/telemetry/deploy/telemetry-system.hcl index 82103bd..c9b11b1 100644 --- a/app/telemetry/deploy/telemetry-system.hcl +++ b/app/telemetry/deploy/telemetry-system.hcl @@ -66,6 +66,9 @@ EOH port "apm" { static = 8200 } + port "node_exporter" { + static = 9100 + } } task "otel" { @@ -115,6 +118,24 @@ EOH cpu = 100 } } + + task "node_exporter" { + driver = "docker" + config { + image = "quay.io/prometheus/node-exporter:v1.1.2" + network_mode = "host" + ports = [ "node_exporter" ] + volumes = [ + "/:/host:ro,rslave" + ] + args = [ "--path.rootfs=/host" ] + } + + resources { + cpu = 50 + memory = 40 + } + } } } -- cgit v1.2.3