Company
Date Published
Author
Andrew Lock, Jay Davé, Mallory Mooney
Word count
1767
Language
English
Hacker News points
None

Summary

The ASP.NET Core framework provides cross-platform support for web development. To get visibility into application performance on Azure App Service, Datadog's Azure integration and extension are used. The integration collects metrics and logs from all resources on Azure, giving visibility into the performance of workloads and underlying infrastructure. The extension provides out-of-the-box instrumentation for .NET applications on AAS, as well as support for custom instrumentation, trace ID injection, and application runtime metrics. Datadog's extension enables tracking requests across service and process boundaries, correlating data with code-level performance, and quickly identifying bottlenecks. To get started, create a sample .NET Core application, deploy it to Azure App Service, enable the Datadog integration, install the extension, configure environment variables, and monitor application performance with Datadog APM. The extension provides support for DogStatsD, enabling custom metrics collection specific to the application. With this setup, developers can get full visibility into their .NET Core applications' state and resources on Azure App Service.