Add multi-node capabilities #1
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: iamthefij/minitor#1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Who monitors the minitors?
It should be possible to run instances of minitor on different servers and have them each check up on each other.
Implement a simple webserver with a single health check endpoint that returns OK/200 if minitor is still running.
The web branch is a work in progress and e36dcba0b7abdeb852e28fc1bff4d565dbeb8dd8 kinda works. Not sure how reliable it is and if what edge cases may exist.
A new version of this is now on the prometheus branch. Not only does it allow an endpoint for another instance to health-check, but Prometheus + Grafana can be used to aggregate results from multiple Minitor instances and alert on them.