github.com/cafebazaar/healthz (go): Package healthz is a status reporter library for microservices. It models the system as a hierarchicy subcomponents, and calculate the overall health usng the overall health of the direct subcomponets of the root component. The handler exposes the health reports in multiple formats:  Check the example, or run the demo:
Keywords: golang|health-check