An organization hosts a multi-container web application on Azure. The IT team needs to implement a monitoring solution that allows them to perform both of the following actions:
1. Detect and diagnose performance bottlenecks and exceptions within the web application's application code.
2. Consolidate and run custom query analysis on container system logs across multiple resource groups.
Which two features of Azure Monitor should the team use to meet these requirements?
- Application InsightsAnswer
- Log Analytics workspacesAnswer
- CAzure Service Health
- DAzure Policy
Answer
Application Insights and Log Analytics workspaces
The correct features are Application Insights and Log Analytics workspaces. Application Insights is specifically designed to monitor live application code and diagnose performance bottlenecks and exceptions. Log Analytics workspaces serve as the central repository where logs from various sources (such as containers) are stored and queried using Kusto Query Language (KQL).
Step-by-Step Solution
Key Concept
Azure Monitor features and use cases