Add blackbox-exporter for certificate expiry checks #231

Open
teutat3s wants to merge 6 commits from ssl-cert-warning into main
Owner

Thanks to @pinpox for starting this.

Extends and closes #229.

Thanks to @pinpox for starting this. Extends and closes #229.
teutat3s added 3 commits 2024-08-26 09:59:14 +00:00
Add blackbox-exporter config
Some checks failed
Flake checks / Check (pull_request) Failing after 20s
37f9419aef
fix formatting
All checks were successful
Flake checks / Check (pull_request) Successful in 4m45s
21df30e9b4
grafana: add blackbox exporter dashboard
Some checks failed
Flake checks / Check (pull_request) Failing after 23s
7775737202
teutat3s requested review from b12f 2024-08-26 09:59:24 +00:00
teutat3s requested review from hensoko 2024-08-26 09:59:24 +00:00
teutat3s requested review from axeman 2024-08-26 09:59:24 +00:00
teutat3s added 1 commit 2024-08-26 11:43:52 +00:00
monitoring: scrape blackbox every 5m, alert 21 days
Some checks failed
Flake checks / Check (pull_request) Failing after 22s
36c5073022
before certificate expiry
teutat3s added 1 commit 2024-08-26 11:47:46 +00:00
style: fix formatting
All checks were successful
Flake checks / Check (pull_request) Successful in 4m54s
d395d893f8
b12f reviewed 2024-08-26 15:07:39 +00:00
@ -7,1 +7,4 @@
}:
let
# TODO add hosts here
blackboxTargets = [ "https://pablo.tools" ];
Owner

This probably still needs to happen?

This probably still needs to happen?
teutat3s force-pushed ssl-cert-warning from d395d893f8 to 10cc5e914b 2024-11-06 20:54:42 +00:00 Compare
All checks were successful
Flake checks / Check (pull_request) Successful in 24m13s
Required
Details
This pull request doesn't have enough approvals yet. 0 of 1 approvals granted.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ssl-cert-warning:ssl-cert-warning
git checkout ssl-cert-warning
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: pub-solar/infra#231
No description provided.