Monitoring asynchronous operations in .NET
Get deep visibility into async/await operations in your .NET applications
Auto-discover async transactions in minutes
Dynatrace auto-discovers all the async transactions throughout your entire technology stack end-to-end.
Follow every single transaction, end-to-end
Analyze response times and find hotspots at the method level.
Find out the root cause of your .NET problems
Detect availability and performance problems across your stack proactively.
Follow your async/await operations end-to-end
Dynatrace monitors and analyzes your applications written in .NET 4.5 - or a newer -, providing visibility down to individual database statements.
If your code makes heavy use of the async/await keywords, Dynatrace shows you when a new thread for your asynchronous task is created and custom sensors/services also work across async methods.
Visit our detailed blog post about The performance impact of async to learn more about how Dynatrace supports asynchronous programming.
“We’re intrigued by its capability to work almost out of the box as well as being able to monitor system aspects as well as application performance and user experience.”
Trusted by 72 of the Fortune 100.