The .NET Observability Ecosystem
In the previous chapter, we explored .NET observability features included into the platform and frameworks, but there are more instrumentations covering other libraries and environments.
In this chapter, we’ll learn how to find and evaluate instrumentations and then take a closer look at instrumentations for a few specific libraries: StackExchange.Redis, Azure, and AWS SDKs. We’ll also explore tracing and metrics coming from infrastructure using Dapr (distributed application runtime) as an example. Finally, we’ll see how to configure tracing in serverless environments where we have less control, but observability is even more important.
Through this chapter, you’ll learn:
- How to find, evaluate, and enable OpenTelemetry instrumentations
- What Dapr and service meshes are capable of when it comes to observability
- How to enable tracing in serverless environments
By the end of this chapter, you’...