An effective monitoring strategy is an essential part of the journey in Azure. Monitoring in Azure comprises of a group of individual services that come together to deliver comprehensive telemetry about your applications and resources in Azure. These services can also span to on-premise to provide a single source of truth for your monitoring. Monitoring fits into a few categories.
Let's take a look at them.
- Core capabilities, which include Azure Monitor, Advisor, Service Health, and Activity Log
- Shared capabilities, which include Dashboards, Alerts, and Metric Explorer
- Infrastructure capabilities, which include network monitoring, Service Map, Management Solutions, and Log Analytics.
- Application capabilities, which include Application Insights
Let take a moment to look into each of them, so we can better understand how we can use them.