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.


Mentions