always_on_record |
6.5s ago |
11.41ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| record: home:power_always_on:watts expr: quantile_over_time(0.01, ha_sensor_power_w{entity="sensor.energy_usage"}[2d]) | ok | 6.501s ago | 11.34ms | |
batteries |
1.941s ago |
4.092ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: SmokeDetectorBatteryLow expr: ha_battery_percent{entity=~".*smoke.*",friendly_name!="None"} < 78 for: 1d labels: severity: warning annotations: description: It will start beeping soon summary: '{{ $labels.friendly_name }} battery low' | ok | 1.942s ago | 3.019ms | |
| alert: GenericBatteryLow expr: ha_battery_percent{entity!~".*helpful.*",entity!~".*smoke.*",friendly_name!="None"} < 20 for: 1d labels: severity: warning annotations: description: '{{ $labels.entity_id }} is below 20% battery' summary: '{{ $labels.friendly_name }} battery low' | ok | 1.94s ago | 903.2us | |
cats |
1.233s ago |
1.387ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: CatsNotFed expr: esphome_switch_value{id="cat_feeder"} == 0 for: 20h labels: severity: critical annotations: summary: Cats have not been fed for nearly a day, according to esphome! | ok | 1.233s ago | 1.202ms | |
envoy |
15.428s ago |
1.637ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: EnvoyDown expr: probe_success{instance="https://library.fivesevenfive.org/robots.txt",job="blackbox-http"} == 0 for: 10m labels: severity: critical annotations: summary: Envoy is down! | ok | 15.428s ago | 1.422ms | |
freezer |
9.921s ago |
1.089ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: FreezerHot expr: esphome_sensor_value{id="freezer_temp"} > 0 for: 1h labels: severity: critical annotations: summary: The chest freezer is above freezing! | ok | 9.921s ago | 965.1us | |
hvac |
4.828s ago |
8.967ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: FurnaceBlowingColdEmail expr: (avg(deriv(ha_sensor_temperature{entity=~"sensor.(hall|living_room|office|bedroom|kids_room)_temperature"}[15m])) * on (job) max(ha_sensor_state{entity="sensor.heat_stage"})) < 0 for: 1h labels: severity: warning annotations: description: Calling for heat but it's getting colder! summary: Furnace is broken! | ok | 4.829s ago | 5.501ms | |
| alert: FurnaceBlowingColdAutomation expr: (avg(deriv(ha_sensor_temperature{entity=~"sensor.(hall|living_room|office|bedroom|kids_room)_temperature"}[10m])) * on (job) max(ha_sensor_state{entity="sensor.heat_stage"})) < 0 for: 40m labels: severity: automation annotations: description: Calling for heat but it's getting colder! summary: Furnace is broken! | ok | 4.824s ago | 3.313ms | |
scrape |
7.244s ago |
2.485ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: ScrapeDown expr: up == 0 for: 30m labels: severity: warning annotations: description: scrape failures for {{ $labels.instance }} via {{ $labels.job }} summary: '{{ $labels.instance }} is down' | ok | 7.245s ago | 2.404ms | |
ssl |
21.552s ago |
917.9us |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: SslExpiresSoon expr: envoy_server_days_until_first_cert_expiring < 14 for: 6h labels: severity: warning annotations: description: Check certbot cronjob summary: SSL certificate expiring in 2 weeks | ok | 21.553s ago | 755.7us | |
subwoofer |
29.959s ago |
1.356ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: SubwoofersUnplugged expr: (esphome_sensor_value{id="subwoofer_power"} and on (node) esphome_switch_value{id="subwoofer"} == 1) < 7 for: 5m labels: severity: critical annotations: summary: Subwoofers on but idle power draw is too low! | ok | 29.963s ago | 1.298ms | |
sunpower |
16.408s ago |
17.29ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: SunpowerPanelDown expr: sunpower_pvs_inverter_ac_power_watts < 2 for: 1d labels: severity: warning annotations: description: '{{ $labels.device_type }} with id {{ $labels.device_id }} has been offline for 1 day.' summary: '{{ $labels.device_type }} offline' | ok | 16.409s ago | 16.34ms | |
| alert: SunpowerSupervisorDown expr: sunpower_pvs_device_state{device_type!="Inverter"} == 0 for: 30m labels: severity: critical annotations: description: '{{ $labels.device_type }} with id {{ $labels.device_id }} has been offline for 30 minutes' summary: '{{ $labels.device_type }} offline' | ok | 16.394s ago | 834.5us | |
ups |
22.232s ago |
1.669ms |
||
| Rule | State | Error | Last Evaluation | Evaluation Time |
| alert: UpsRuntimeLow expr: nut_battery_runtime_seconds < 900 for: 2m labels: severity: critical annotations: description: UPS battery low! summary: '{{ $labels.instance }} UPS has <15 minutes of battery remaining' | ok | 22.233s ago | 1.521ms | |