A healthchecker for Anycasted services
Changelog:
This release does not bring any functional changes, it only adjusts packaging configuration.
Changelog:
Changelog:
Users of Prometheus Exporter must upgrade as a regression was introduces in 0.9.2 version.
Changelog:
This release bring various fixes in the puppet code and adds support for exporting Prometheus metrics.
Changelog:
This release brings minor changes with only noticeable difference in the way we handle the case when a user passes a configuration file which doesn't exists. In this case, we used to switch to default configuration and we now exit with an error which indicates that the configuration file doesn't exists.
Changelog:
This release comes with three new medium features. We now can delay the 1st check for each service in a random way, which reduce the load we may put on the system. Moreover, we now exit the main program when a thread, which is responsible for running the service check, dies due to an unhandled exception or other error. The 3rd functionality allows a user to use a custom command to trigger reconfigure to Bird daemon after a service is marked down or up. This custom command is set per service.
We also ensure, during startup, that variable name in Bird configuration matches the one in our configuration. The lack of this has caused some troubles with configuration management tools(Puppet and etc) under specific circumstances.
Last but not least, we cleaned up and simplified some code.
Changelog:
This release comes with only one bug fix about the JSON formatted logs. Users of JSON logging should upgrade to version 0.8.1.
Changelog: