Azure Monitor
Azure Monitor Application Insights is an extensible application performance management service that monitors the availability, performance, and usage of your web application.
Azure Container Insights monitors the performance of container workloads that are deployed to managed Kubernetes clusters hosted on Azure Kubernetes Service.
Azure activity Log Insights.
Azure Data Explorer Insights provides comprehensive monitoring of your clusters.
Azure Monitor Logs lets you collect and organize data from resources that you monitor. You configure what data is gathered and how it's organized in the platform. Other features in Azure Monitor automatically store their data in Logs. You can use the stored data with your collected data to help monitor the performance of your environment.
Azure Monitor Metrics captures numerical data from your monitored resources and stores the results in a time-organized database. Metrics are collected at intervals you specify. You can use metrics to check how your system is performing at a particular time or under certain circumstances.

Azure insights
Azure insights can help you identify performance issues.
| Insight | Description |
|---|---|
| Application Insights | Monitor your live web application on any platform by using this extensible Application Performance Management (APM) service that's available in Azure Monitor. |
| Container insights | Check the performance of container workloads deployed to either Azure Container Instances or managed Kubernetes clusters hosted on Azure Kubernetes Service (AKS). |
| Networks insights | Obtain comprehensive information on the health and metrics for all your network resources. Use the advanced search capability to identify resource dependencies. Searching by your website name to locate resources that host your website. |
| Resource group insights | Triage and diagnose any problems your individual resources encounter, while offering context as to the health and performance of the resource group as a whole. |
| Virtual machine insights | Monitor your Azure Virtual Machines, Virtual Machine Scale Sets, and other virtual machines. Analyze the performance and health of your Windows and Linux Virtual Machines, and monitor their processes and dependencies on other resources and external processes. |
| Azure Cache for Redis insights | Review a unified, interactive report of overall performance, failures, capacity, and operational health. |
| Azure Cosmos DB insights | Get information on the overall performance, failures, capacity, and operational health of all your Azure Cosmos DB resources in a unified interactive experience. |
| Azure Key Vault insights | Monitor your key vaults by using a unified report of your Key Vault requests, performance, failures, and latency. |
| Azure Storage insights | Do comprehensive monitoring of your Storage accounts via a unified report of your Storage performance, capacity, and availability. |
References
- https://learn.microsoft.com/en-us/azure/azure-monitor/
- https://learn.microsoft.com/en-us/training/paths/design-identity-governance-monitor-solutions/