From a070eb6152644574a3fc7f98a8b6c00a0b4502f7 Mon Sep 17 00:00:00 2001 From: dawn <90008@klbr.net> Date: Fri, 28 Aug 2026 03:49:55 +0900 Subject: [PATCH] prometheus: bound TSDB retention Signed-off-by: dawn --- hosts/prometheus-hel/services/prometheus.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/hosts/prometheus-hel/services/prometheus.nix b/hosts/prometheus-hel/services/prometheus.nix index 35daedb..6bbd135 100644 --- a/hosts/prometheus-hel/services/prometheus.nix +++ b/hosts/prometheus-hel/services/prometheus.nix @@ -102,7 +102,11 @@ in { services.prometheus = { enable = true; # spindle attaches trace ids as exemplars to its latency histograms - extraFlags = ["--enable-feature=exemplar-storage"]; + retentionTime = "7d"; + extraFlags = [ + "--enable-feature=exemplar-storage" + "--storage.tsdb.retention.size=35GB" + ]; globalConfig.scrape_interval = "15s"; scrapeConfigs = [ { -- 2.51.2