Supported languages
Supported platforms and frameworks
Instrumentation for already-deployed applications (codeless, agent-based)
- Azure VM and Azure virtual machine scale sets
- Azure App Service
- ASP.NET - for apps that are already live
- Azure Cloud Services, including both web and worker roles
- Azure Functions
Instrumentation through code (SDKs)
- ASP.NET
- ASP.NET Core
- Android (App Center)
- iOS (App Center)
- Java EE
- Node.JS
- Python
- Universal Windows app (App Center)
- Windows desktop applications, services, and worker roles
Logging frameworks
- ILogger
- Log4Net, NLog, or System.Diagnostics.Trace
- Java, Log4J, or Logback
- LogStash plugin
- Azure Monitor
Export and data analysis
Unsupported SDKs
We're aware that several other community-supported SDKs exist. However, Azure Monitor only provides support when using the supported SDKs listed on this page. We're constantly assessing opportunities to expand our support for other languages, so follow our GitHub Announcements page to receive the latest SDK news.
Feedback
Loading feedback...




