16Diagnostics and Metrics

DIAGNOSTICS OVERVIEW

As release cycles for applications become faster and faster, it's becoming more and more important to learn how the application behaves while it's running in production. What exceptions are occurring? Knowing what features are used is also of interest. Do users find the new feature of the app? How long do they stay on the page? To answer these questions, you need real-time information on the application.

When you get information about the application, you need to differentiate logging, tracing, collecting metric data, and analyzing what users are doing. With logging, error information is recorded in centralized places. This information is used by system administrators ...

Get Professional C# and .NET, 2021st Edition 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.