Azure Monitor
Azure Monitor provides rich dashboarding capabilities to help you monitor application-specific metrics, resource health, and utilization to detect anomalies and provide timely intervention. It’s a comprehensive service that allows you to collect, analyze, and act on the ingested monitoring data from a variety of sources, including applications, infrastructure, and other custom sources.
Some key features of Azure Monitor that you must plan to use are as follows:
- Log Analytics for digging into the monitoring data and deriving deep insights
- Application Insights for end-to-end transaction traceability, exceptions, and performance metrics
- Container Insights for microservices usage and health-related statistics
- Custom dashboards that are tailored to the use cases to track usage and reliability metrics
- Alerts to detect anomalies and notify teams about the appropriate action, as well as executing automated actions