From 3411ccd710a3f6d3d4e6976eb510b564ff24809a Mon Sep 17 00:00:00 2001 From: Lucas Bergman Date: Thu, 18 Feb 2021 16:21:37 +0000 Subject: [PATCH] prometheus: Update router edge traffic variables The node_exporter 0.16.0 release broke a bunch of network metric names (e.g. [1]), arguably for good reasons, but still. 1. https://github.com/prometheus/node_exporter/issues/830 --- house/nomad/conf/prometheus/node.rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/house/nomad/conf/prometheus/node.rules b/house/nomad/conf/prometheus/node.rules index 280dc7a..1103554 100644 --- a/house/nomad/conf/prometheus/node.rules +++ b/house/nomad/conf/prometheus/node.rules @@ -28,9 +28,9 @@ groups: - name: node_router rules: - record: router:edge:receive_bytes - expr: node_network_receive_bytes{device="eth0",host="router"} + expr: node_network_receive_bytes_total{device="eth0",host="router"} - record: router:edge:transmit_bytes - expr: node_network_transmit_bytes{device="eth0",host="router"} + expr: node_network_transmit_bytes_total{device="eth0",host="router"} - record: router:edge:receive_bytes:rate5m expr: rate(router:edge:receive_bytes[5m]) - record: router:edge:transmit_bytes:rate5m