diff options
Diffstat (limited to 'roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml')
-rw-r--r-- | roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml b/roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml index 9f9d2292..5a75abf0 100644 --- a/roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml +++ b/roles/monitoring/prometheus/server/defaults/main/rules_blackbox__probe.yml @@ -1,4 +1,5 @@ --- +## https://awesome-prometheus-alerts.grep.to/rules#blackbox prometheus_server_rules_blackbox__probe_extra: [] prometheus_server_rules_blackbox__probe: - alert: BlackboxProbeFailed @@ -26,16 +27,16 @@ prometheus_server_rules_blackbox__probe: severity: warning annotations: summary: Blackbox SSL certificate will expire soon (instance {{ '{{' }} $labels.instance {{ '}}' }}) - description: "SSL certificate expires in 30 days\n VALUE = {{ '{{' }} $value {{ '}}' }}\n LABELS = {{ '{{' }} $labels {{ '}}' }}" + description: "SSL certificate expires in less than 30 days\n VALUE = {{ '{{' }} $value {{ '}}' }}\n LABELS = {{ '{{' }} $labels {{ '}}' }}" - - alert: BlackboxSslCertificateWillExpireSoon - expr: probe_ssl_earliest_cert_expiry - time() < 86400 * 3 + - alert: BlackboxSslCertificateWillExpireVerySoon + expr: probe_ssl_earliest_cert_expiry - time() < 86400 * 7 for: 0m labels: severity: critical annotations: - summary: Blackbox SSL certificate will expire soon (instance {{ '{{' }} $labels.instance {{ '}}' }}) - description: "SSL certificate expires in 3 days\n VALUE = {{ '{{' }} $value {{ '}}' }}\n LABELS = {{ '{{' }} $labels {{ '}}' }}" + summary: Blackbox SSL certificate will expire very soon (instance {{ '{{' }} $labels.instance {{ '}}' }}) + description: "SSL certificate expires in less than 7 days\n VALUE = {{ '{{' }} $value {{ '}}' }}\n LABELS = {{ '{{' }} $labels {{ '}}' }}" - alert: BlackboxSslCertificateExpired expr: probe_ssl_earliest_cert_expiry - time() <= 0 |