Azure Monitoring - barialim/architecture GitHub Wiki

Table of Content

Azure Monitor

Azure Monitor is designed to be the single place for monitoring all your Azure IaaS and PaaS services, along with your own applications and code while also being able to extend to on-premises resources as well as resources in other clouds.

Azure Monitor builds on top of Log Analytics, the platform service that gathers log and metrics data from all your resources. The easiest way to think about it is that Azure Monitor is the marketing name, whereas Log Analytics is the technology that powers it.

To (try to) clarify this for customers, Microsoft has started to refer to Log Analytics as Azure Monitor Logs instead

The basic building block is a workspace, which lives in one region in Azure.

Reference: R1, R2, R3

Azure Advisor

Advisor helps you optimize and reduce your overall Azure spend by identifying idle and underutilized resources. You can get cost recommendations from the Cost tab on the Advisor dashboard. See here for more info.

Azure Application Insight

Is the APM service for web applications that enables you to do all the monitoring of your website performance in Azure.

It also has a powerful analytic tool that helps you diagnose issues and gain an understanding of how people are using your web application.

Other telemetry data you can pull out

  • Usage trends
  • host environment data
  • Incoming traffic data (AJAX call response time, most popular web pages, failure rate, exceptions)
  • Session information data
  • Trace logs
  • Server and browser exceptions data
  • Page load speed by browser

Reference:

https://azure.microsoft.com/en-us/blog/ajax-collection-in-application-insights/ https://blog.pragmaticworks.com/what-is-application-insights

Azure Network Watcher

https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-monitoring-overview

View Network Topology

https://docs.microsoft.com/en-us/azure/network-watcher/view-network-topology

IP flow verify

https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview

Terminology