I have designed and built a system which taps into the AspNetCore Web API Health Check system.
The system runs the Health Checks in an API periodically & makes the generated Health Report json,
available to Monitoring applications, via a Server using web sockets.
You can also publish a Health Report from your API code.
Eg. On an exception, in the handler, you can publish a Health Report in real-time.
This approach is much better than the API Health Check endpoint polling approach prevalent in the industry today.
My project takes API Health Check monitoring to the next level due to its real-time feature.
There are 2 Nuget packages for Client & Server.
The system is free, really easy to configure and put together.
Read more...
Top comments (0)