This page permanently redirects to gemini://shit.cx/tech/meta/2020-12-15-another-go-at-the-monitoring-tool/.
2020-12-15T19:12
I have good ideas and bad ideas and for each I may execute them well, or not. Usually, my early executions fall in the latter category.
The execution of the monitoring service is no exception. It was poorly executed. The jury is still out on whether it's a good idea, but that's a post for another day. Technically the monitor works but it was too complex. To fulfil the goal of spreading the monitoring burden across many hosts, it must be simple to set up and have few dependencies. This was not the case and was rightly pointed out by a few people.
So yesterday I took another go. The differences in this solution are:
These changes have removed all the weird dependencies — no more redis, jq or gmni. There is is half as much code and all boilerplate like systemd services or config files is gone.
It isn't tested on the BSDs nor with ksh. If you feel strongly enough to fix it I will happily accept patches.
=> More Posts Like This | Return to Homepage
The content for this site is CC-BY-SA-4.0.
text/gemini;
This content has been proxied by September (3851b).