|
/etc/prometheus/alerts.rules > batteries
|
alert: GenericBatteryLow
expr: (label_replace(ha_sensor_battery_percent{entity!~".*smoke.*",entity!~"sensor\\..*(deadbolt|lock)_battery_level",friendly_name!="None"},
"device", "$1", "entity", "sensor\\.(.*?)_battery.*")
unless on (device) label_replace(ha_entity_available{entity=~"sensor\\..*_battery_(state|cycles|health|thermal_status)"},
"device", "$1", "entity", "sensor\\.(.*?)_battery.*"))
< 20
for: 1d
labels:
severity: warning
annotations:
description: '{{ $labels.entity }} is at {{ $value | humanize }}% battery'
summary: '{{ $labels.friendly_name }} battery low'
| Labels |
State |
Active Since |
Value |
|
alertname="GenericBatteryLow"
device="freezer"
domain="sensor"
entity="sensor.freezer_battery"
friendly_name="Freezer Battery"
instance="198.19.48.7:8123"
job="home-assistant"
severity="warning"
|
firing |
2026-10-28 12:41:53.447374409 +0000 UTC |
12 |
| Annotations |
- description
- sensor.freezer_battery is at 12% battery
- summary
- Freezer Battery battery low
|
|
| Labels |
State |
Active Since |
Value |
|
alertname="SmokeDetectorBatteryLow"
domain="sensor"
entity="sensor.kids_smoke_battery_level"
friendly_name="kids smoke detector Battery level"
instance="198.19.48.7:8123"
job="home-assistant"
severity="warning"
|
firing |
2026-10-28 12:41:53.447374409 +0000 UTC |
77 |
| Annotations |
- description
- It will start beeping soon
- summary
- kids smoke detector Battery level battery low
|
|
| Labels |
State |
Active Since |
Value |
|
alertname="BatteryDeviceUnavailable"
device="dining_room_motion"
domain="sensor"
entity="sensor.dining_room_motion_battery_level"
friendly_name="dining room motion Battery level"
instance="198.19.48.7:8123"
job="home-assistant"
severity="warning"
|
pending |
2026-10-28 12:42:23.447374409 +0000 UTC |
0 |
| Annotations |
- description
- sensor.dining_room_motion_battery_level has been unavailable for three days; dead battery, or a stale entity to delete in Home Assistant
- summary
- dining room motion Battery level unavailable
|
|
alertname="BatteryDeviceUnavailable"
device="freezer_sensor"
domain="sensor"
entity="sensor.freezer_sensor_battery"
friendly_name="freezer sensor Battery"
instance="198.19.48.7:8123"
job="home-assistant"
severity="warning"
|
pending |
2026-10-28 12:42:23.447374409 +0000 UTC |
0 |
| Annotations |
- description
- sensor.freezer_sensor_battery has been unavailable for three days; dead battery, or a stale entity to delete in Home Assistant
- summary
- freezer sensor Battery unavailable
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > bgp
|
|
|
|
|
|
|
alert: BirdUnreachable
expr: bird_socket_query_success{job="bird"}
== 0
for: 30m
labels:
severity: critical
annotations:
description: bird is stopped or its control socket is unreachable, so BGP session
alerts cannot fire
summary: bird_exporter on {{ $labels.instance }} cannot query bird
|
|
/etc/prometheus/alerts.rules > cats
|
| Labels |
State |
Active Since |
Value |
|
alertname="CatsNotFed"
id="cat_feeder"
instance="sonoffcat.local:80"
job="cats"
name="Cat Feeder"
node="sonoffcat"
severity="critical"
|
pending |
2026-10-30 01:31:24.157704192 +0000 UTC |
0 |
| Annotations |
- summary
- Cats have not been fed for nearly a day, according to esphome!
|
|
|
/etc/prometheus/alerts.rules > docker
|
|
|
|
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > envoy
|
|
|
|
|
|
/etc/prometheus/alerts.rules > filesystems
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > forwarding
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > freezer
|
|
|
|
/etc/prometheus/alerts.rules > fridgehigh
|
|
|
|
/etc/prometheus/alerts.rules > fridgelow
|
|
|
|
/etc/prometheus/alerts.rules > hosts
|
|
|
|
/etc/prometheus/alerts.rules > hvac
|
|
|
|
|
|
/etc/prometheus/alerts.rules > hvac_filter
|
|
|
|
/etc/prometheus/alerts.rules > ntp
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > pia
|
|
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > postgres
|
alert: PostgresDown
expr: pg_up == 0
for: 5m
labels:
severity: warning
annotations:
description: Home Assistant history is not being recorded. pg_isready -h 198.19.48.7;
sudo journalctl -u postgresql@18-main and /var/log/postgresql/postgresql-18-main.log
summary: Postgres on {{ $labels.instance }} is refusing connections
|
|
/etc/prometheus/alerts.rules > scrape
|
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'
|
|
/etc/prometheus/alerts.rules > smart
|
|
|
|
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > snapraid
|
|
|
|
/etc/prometheus/alerts.rules > ssl
|
|
|
|
/etc/prometheus/alerts.rules > subwoofer
|
|
|
|
/etc/prometheus/alerts.rules > sunpower
|
| Labels |
State |
Active Since |
Value |
|
alertname="SunpowerPanelDown"
description="Inverter 414051717002122"
device_id="414051717002122"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717002122"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.402 |
| Annotations |
- description
- with id 414051717002122 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717008159"
device_id="414051717008159"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717008159"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.7380000000000001 |
| Annotations |
- description
- with id 414051717008159 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717006847"
device_id="414051717006847"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717006847"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.358 |
| Annotations |
- description
- with id 414051717006847 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007353"
device_id="414051717007353"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007353"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.348 |
| Annotations |
- description
- with id 414051717007353 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007073"
device_id="414051717007073"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007073"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.372 |
| Annotations |
- description
- with id 414051717007073 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717003043"
device_id="414051717003043"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717003043"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.644 |
| Annotations |
- description
- with id 414051717003043 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051716016079"
device_id="414051716016079"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051716016079"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.373 |
| Annotations |
- description
- with id 414051716016079 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717006920"
device_id="414051717006920"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717006920"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.398 |
| Annotations |
- description
- with id 414051717006920 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051718000563"
device_id="414051718000563"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051718000563"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.339 |
| Annotations |
- description
- with id 414051718000563 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007206"
device_id="414051717007206"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007206"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.29500000000000004 |
| Annotations |
- description
- with id 414051717007206 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051716015710"
device_id="414051716015710"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051716015710"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.313 |
| Annotations |
- description
- with id 414051716015710 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007753"
device_id="414051717007753"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007753"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.354 |
| Annotations |
- description
- with id 414051717007753 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717004612"
device_id="414051717004612"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717004612"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.44 |
| Annotations |
- description
- with id 414051717004612 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007794"
device_id="414051717007794"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007794"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.402 |
| Annotations |
- description
- with id 414051717007794 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051717007924"
device_id="414051717007924"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051717007924"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.33599999999999997 |
| Annotations |
- description
- with id 414051717007924 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051716016263"
device_id="414051716016263"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051716016263"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.417 |
| Annotations |
- description
- with id 414051716016263 has been offline for 1 day.
- summary
- offline
|
|
alertname="SunpowerPanelDown"
description="Inverter 414051716018687"
device_id="414051716018687"
instance="localhost:9110"
job="sunpower"
model="AC_Module_Type_C"
module_id="414051716018687"
severity="warning"
software_version="unknown"
type="ENPHASE"
|
pending |
2026-10-29 21:30:38.994713079 +0000 UTC |
0.366 |
| Annotations |
- description
- with id 414051716018687 has been offline for 1 day.
- summary
- offline
|
|
|
|
|
/etc/prometheus/alerts.rules > systemd
|
|
|
|
|
|
/etc/prometheus/alerts.rules > them_resources
|
|
|
|
|
|
|
|
|
|
|
|
/etc/prometheus/alerts.rules > transmission
|
|
|
|
/etc/prometheus/alerts.rules > tunnelbroker
|
|
|
|
/etc/prometheus/alerts.rules > tunnels
|
|
|
|
|
|
/etc/prometheus/alerts.rules > ups
|
|
|