Distributive is a tool for running distributed health checks in server clusters.
It was designed with Consul in mind, but is platform agnostic.
The idea is that the checks are run locally, but executed by a central server
that records and logs their output. This model distributes responsibility to
each node, instead of one central server, and allows for more types of checks.