-
Notifications
You must be signed in to change notification settings - Fork 38
feat(observability): implement cert and http checks #1041
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
feat(observability): implement cert and http checks #1041
Conversation
2b6d07a to
9f696f3
Compare
4365b5a to
e2b7fa2
Compare
| cdnCustomDomain.NewCustomDomainDataSource, | ||
| dnsZone.NewZoneDataSource, | ||
| dnsRecordSet.NewRecordSetDataSource, | ||
| dnsZone.NewZoneDataSource, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorted them alphabetically
|
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
|
This PR was marked as stale after 7 days of inactivity and will be closed after another 7 days of further inactivity. If this PR should be kept open, just add a comment, remove the stale label or push new commits to it. |
Signed-off-by: Mauritz Uphoff <mauritz.uphoff@stackit.cloud>
e2b7fa2 to
cd5ca86
Compare


Description
This PR introduces
httpandcert_checkTerraform support. Once an HTTP or certificate check is created, you can query thanos within the observability stack for metrics (e.ghttp_response_result_code) and create alerts based on them.APIs:
https://docs.api.stackit.cloud/documentation/argus/version/v1#tag/http-check
https://docs.api.stackit.cloud/documentation/argus/version/v1#tag/cert-check
E2E Tests
Checklist
make fmtexamples/directory)make generate-docs(will be checked by CI)make test(will be checked by CI)make lint(will be checked by CI)