Chapter 14: Health and Diagnostics

Modern software applications have evolved to be complex and dynamic, and are distributed in nature. There is a high demand for these applications to be able to work round the clock, anywhere, on any device. To achieve this, it is important to know that our application is available and responding to requests at all times. Customer experiences will play a big role in the future of a service and the revenue of an organization.

Once an application is live, it is critical to monitor the application's health. Regular application health monitoring will help us to proactively detect any failures and address them before they cause more damage. Application monitoring has now become a part of day-to-day operations. To ...

Get Enterprise Application Development with C# 9 and .NET 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.