|
/etc/prometheus/rules/probatiovault_alerts.yml > infrastructure
|
|
|
|
|
|
|
|
|
alert: NodeDown
expr: up{job="node"}
== 0
for: 2m
labels:
severity: critical
annotations:
description: '{{ $labels.instance }} is down'
summary: Node exporter down
|
|
/etc/prometheus/rules/probatiovault_alerts.yml > postgresql
|
alert: PostgreSQLDown
expr: pg_up == 0
for: 1m
labels:
severity: critical
annotations:
description: PostgreSQL on {{ $labels.instance }} is down
summary: PostgreSQL is down
| Labels |
State |
Active Since |
Value |
|
alertname="PostgreSQLDown"
instance="vps-2410e330"
job="postgres"
service="postgresql"
severity="critical"
|
firing |
2025-12-02 12:45:27.032693203 +0000 UTC |
0 |
| Annotations |
- description
- PostgreSQL on vps-2410e330 is down
- summary
- PostgreSQL is down
|
|
|
|
|
|
|
|
|
/etc/prometheus/rules/probatiovault_alerts.yml > services
|
alert: APIDown
expr: up{job="api"}
== 0
for: 2m
labels:
severity: critical
annotations:
description: ProbatioVault API is not responding
summary: API Backend down
| Labels |
State |
Active Since |
Value |
|
alertname="APIDown"
instance="vps-2410e330"
job="api"
service="api-backend"
severity="critical"
|
firing |
2025-12-02 12:45:36.46725848 +0000 UTC |
0 |
| Annotations |
- description
- ProbatioVault API is not responding
- summary
- API Backend down
|
|
|
|
|
|
alert: ServiceDown
expr: probe_success
== 0
for: 3m
labels:
severity: critical
annotations:
description: '{{ $labels.instance }} is not responding'
summary: Service unreachable
|
|
|
|
/etc/prometheus/rules/probatiovault_alerts.yml > ssl
|
|
|
|
|