From dad3867144bc108f3bb8054c00f0d75f935788d2 Mon Sep 17 00:00:00 2001 From: Simon Gardling Date: Thu, 9 Apr 2026 22:19:21 -0400 Subject: [PATCH] grafana: fix llama-cpp annotation query format for Grafana 12 Grafana 12 expects Prometheus annotation queries wrapped in a 'target' object with datasource, expr, refId, and range fields. The previous format had expr/step as top-level fields which Grafana silently ignored. --- services/grafana/dashboard.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/services/grafana/dashboard.nix b/services/grafana/dashboard.nix index 7f2ff07..60f68dd 100644 --- a/services/grafana/dashboard.nix +++ b/services/grafana/dashboard.nix @@ -53,8 +53,13 @@ let datasource = promDs; enable = true; iconColor = "purple"; - expr = "llamacpp:requests_processing > 0"; - step = "10s"; + target = { + datasource = promDs; + expr = "llamacpp:requests_processing > 0"; + instant = false; + range = true; + refId = "A"; + }; titleFormat = "LLM inference"; } ];