From 448643fcf06df6b4f5a66d5f292738b790c74a7c Mon Sep 17 00:00:00 2001 From: Nic Jansma Date: Tue, 10 Mar 2026 12:29:35 -0400 Subject: [PATCH] fix: prometheus metrics have two series for a single monitor when that monitor has tags (#7125) --- server/routers/api-router.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/routers/api-router.js b/server/routers/api-router.js index 2752593f7..9e98bad62 100644 --- a/server/routers/api-router.js +++ b/server/routers/api-router.js @@ -129,7 +129,7 @@ router.all("/api/push/:pushToken", async (request, response) => { Monitor.sendStats(io, monitor.id, monitor.user_id); try { - new Prometheus(monitor, []).update(bean, undefined); + new Prometheus(monitor, await monitor.getTags()).update(bean, undefined); } catch (e) { log.error("prometheus", "Please submit an issue to our GitHub repo. Prometheus update error: ", e.message); }