Kenkou Update v0.5
I was pinged at work with a question - do you know of any tool that can do health checks from a cronjob?
Well I replied … I just happen to have one! I created Kenkou a while ago as a tool for that very thing - to run thru a list of resources and check on them.
After gathering some of the requirements they had I realized that I needed to bring Kenkou up to date with some of the changes I had started but never published at &yet and, since I do love yak shaving, I also decided to refactor some of the internals :)
Last night I refactored a whole slew of things, added tests, created support to create a command line script and also added a feature where it would return a json blob as the result to STDOUT. Now you can check on HTTP, DNS and even TLS Certificates from the command line with optional reporting to PagerDuty and/or email via PostageApp.
Kenkou v0.5.2 is now published and also available on PyPI.