Table of Contents
- Observability Needs of Modern Applications
- Native Monitoring in .NET
- The .NET Observability Ecosystem
- Low-Level Performance Analysis with Diagnostic Tools
- Configuration and Control Plane
- Tracing Your Code
- Adding Custom Metrics
- Writing Structured and Correlated Logs
- Best Practices
- Tracing Network Calls
- Instrumenting Messaging Scenarios
- Instrumenting Database Calls
- Driving Change
- Creating Your Own Conventions
- Instrumenting Brownfield Applications

