summaryrefslogtreecommitdiff
path: root/hosts
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-10-22 13:42:34 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2025-10-22 13:42:34 +0200
commit0ad709470ef59e3007c0a11a83be47704390b561 (patch)
tree7b403af65ca23297e73295259fd8f048f7dbb00f /hosts
parent07983a71b0b836c4bb367aaa0fd1b7d85ecbbc55 (diff)
downloadnixos-0ad709470ef59e3007c0a11a83be47704390b561.tar
nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.gz
nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.bz2
nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.xz
nixos-0ad709470ef59e3007c0a11a83be47704390b561.zip
...
Diffstat (limited to 'hosts')
-rw-r--r--hosts/vidhar/prometheus/default.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/hosts/vidhar/prometheus/default.nix b/hosts/vidhar/prometheus/default.nix
index 1f26ba38..ad6a0619 100644
--- a/hosts/vidhar/prometheus/default.nix
+++ b/hosts/vidhar/prometheus/default.nix
@@ -299,6 +299,22 @@ in {
299 } 299 }
300 ]; 300 ];
301 } 301 }
302 { name = "dsl-disconnects";
303 rules = [
304 { record = "dsl_dsl_uptime_seconds:resets_per_hour";
305 expr = "resets(dsl_dsl_uptime_seconds[1h])";
306 }
307 { record = "dsl_dsl_uptime_seconds:resets_per_day";
308 expr = "resets(dsl_dsl_uptime_seconds[1d])";
309 }
310 { record = "dsl_dsl_uptime_seconds:resets_per_week";
311 expr = "resets(dsl_dsl_uptime_seconds[1w])";
312 }
313 { record = "dsl_dsl_uptime_seconds:avg_resets_per_day";
314 expr = "avg_over_time(dsl_dsl_uptime_seconds:resets_per_day[1w])";
315 }
316 ];
317 }
302 ]; 318 ];
303 }) 319 })
304 ]; 320 ];