summaryrefslogtreecommitdiff
path: root/hosts/vidhar/prometheus
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/vidhar/prometheus')
-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 e305ff84..f4e8d7e5 100644
--- a/hosts/vidhar/prometheus/default.nix
+++ b/hosts/vidhar/prometheus/default.nix
@@ -210,6 +210,22 @@ in {
210 } 210 }
211 ]; 211 ];
212 } 212 }
213 { name = "apcupsd-transfers";
214 rules = [
215 { record = "apcupsd_last_transfer_on_battery_counter_seconds";
216 expr = "timestamp(apcupsd_last_transfer_on_battery_time_seconds) - (apcupsd_last_transfer_on_battery_time_seconds > 0)";
217 }
218 { record = "apcupsd_last_transfer_on_battery_counter_seconds:resets_per_hour";
219 expr = "resets(apcupsd_last_transfer_on_battery_counter_seconds[1h])";
220 }
221 { record = "apcupsd_last_transfer_on_battery_counter_seconds:resets_per_day";
222 expr = "resets(apcupsd_last_transfer_on_battery_counter_seconds[1d])";
223 }
224 { record = "apcupsd_last_transfer_on_battery_counter_seconds:resets_per_wook";
225 expr = "resets(apcupsd_last_transfer_on_battery_counter_seconds[1w])";
226 }
227 ];
228 }
213 ]; 229 ];
214 }) 230 })
215 ]; 231 ];