Ensure that your Azure API Management APIs are configured to use Application Insights. Application Insights is a robust APM solution designed to cater to the needs of both developers and DevOps professionals. Enabling this service facilitates effortless implementation of continuous monitoring for your APIs, allowing Application Insights to effectively identify performance anomalies and provide a comprehensive suite of analytical tools to assist in troubleshooting issues and gaining deep understanding of API interactions.
This rule resolution is part of the Conformity Security & Compliance tool for Azure.
excellence
efficiency
Seamless integration of Application Insights with your Azure API Management APIs significantly enhances your ability to oversee, fine-tune performance, pinpoint issues, and gain valuable insights into API behavior. This integration ultimately contributes to improved reliability, performance, efficiency, and user satisfaction.
Audit
To determine if your Azure API Management APIs are monitored with Application Insights, perform the following operations:
Remediation / Resolution
To enable integration with Application Insights for your Azure API Management APIs, perform the following operations:
References
- Azure Official Documentation
- Observability in Azure API Management
- How to integrate Azure API Management with Azure Application Insights
- Azure PowerShell Documentation
- Get-AzApiManagement
- Get-AzApiManagementDiagnostic
- New-AzApiManagementContext
- New-AzApiManagementDiagnostic