diff options
| author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-10-22 13:42:34 +0200 |
|---|---|---|
| committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-10-22 13:42:34 +0200 |
| commit | 0ad709470ef59e3007c0a11a83be47704390b561 (patch) | |
| tree | 7b403af65ca23297e73295259fd8f048f7dbb00f /hosts/vidhar | |
| parent | 07983a71b0b836c4bb367aaa0fd1b7d85ecbbc55 (diff) | |
| download | nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.gz nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.bz2 nixos-0ad709470ef59e3007c0a11a83be47704390b561.tar.xz nixos-0ad709470ef59e3007c0a11a83be47704390b561.zip | |
...
Diffstat (limited to 'hosts/vidhar')
| -rw-r--r-- | hosts/vidhar/prometheus/default.nix | 16 |
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 | ]; |
