likeastore / heartbeat

Health monitoring of HTTP services and databases.
109 stars 21 forks source link

Extract beats and notifiers modules. #3

Closed gtramontina closed 9 years ago

gtramontina commented 9 years ago

I've extracted each beat and notifier to their individual modules. This makes testing each one of them in isolation easier; it also makes it simpler to add new beats and notifiers.

I ended up finding heartbeat after reading about canary endpoints and looking for existing implementations. If you have interest, I have some ideas on features/improvements to this project that I can post as github issues (and perhaps tagged as feature or discussion?).

Cheers! :beers:

alexbeletsky commented 9 years ago

@gtramontina I've created it with similar thoughts as it goes in article. I really welcome your changes and please do not hesitate to create discussion issues. Will be happy to turn it to something more sophisticated :)