Add health check API for overdue checks #1

Open
opened 2024-11-22 19:52:33 +00:00 by iamthefij · 0 comments
Owner

If a check task runs too long, other monitor checks may not start. A health check API would allow users to check if a monitor run has been skipped so that they can investigate.

Right now, this could also be done by monitoring the most recent checks using Prometheus and Grafana, but a simpler health check API would allow another Minitor instance to monitor health as well.

This approach also provides a way to check for failed alerts.

If a check task runs too long, other monitor checks may not start. A health check API would allow users to check if a monitor run has been skipped so that they can investigate. Right now, this could also be done by monitoring the most recent checks using Prometheus and Grafana, but a simpler health check API would allow another Minitor instance to monitor health as well. This approach also provides a way to check for failed alerts.
iamthefij added this to the 2.0 milestone 2024-11-22 19:52:33 +00:00
iamthefij added the
enhancement
label 2024-11-22 19:52:33 +00:00
iamthefij added reference next-major 2024-11-22 19:55:29 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 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: iamthefij/minitor-go#1
No description provided.