In this chapter, we discussed how to manage and supervise your ASP.NET Core 2.0 web applications to help IT Operations to better understand what is happening during runtime before and after errors occur.
We talked about the concepts of logging, and how it can help reduce the time to understand and fix bugs. We illustrated different logging solutions on-premises, in Microsoft Azure, in Amazon Web Services, and in Docker.
You experienced how to configure logging in a Microsoft Azure environment using Azure AppServices and Azure Application Service Diagnostic, as well as the Azure Web Site Log Browser Extension for log file analysis in a detailed example.
You then saw how to do the same in Amazon Web Services by accessing and downloading application logs using Amazon Web Services CloudWatch.
We then introduced the concepts of monitoring and explained how to add monitoring...