You all know the feeling, you are stirred from sleep by the support phone. Arrrgggghhhhhh says the Director! The website is not working fix it.
Enterprise websites are living things that exist in harmony with external entities such as databases, pricing feeds and identity services and like a person often the problems are external rather than internal,
HealthCheck is a package released by SSW, to provide a framework to list all checks needed to determine the health of websites components. It uses SignalR which extends multicast functionality into the web space and handles the degradation from Web Sockets for earlier browsers using IP keep alive packets.
In a sense it extends the concept of unit tests to interfaces and provides a web interface for such tests.
Examples of Healthcheck pages below: