Breaking Down Monitoring in Azure
Tags: cloud, articles, links, monitoring
Published: 2019-04-26 12:46:33

---
title: Breaking Down Monitoring in Azure
published: true
tags: Cloud,articles,Links,Monitoring
canonical_url: 
---

So let’s talk monitoring in Azure, and honestly this is a topic that makes most people start to become a “deer in headlights”. And the reason is that most executives love to say “We need to have a great monitoring story” but monitoring is a massive topic and most don’t know where to begin.

And the truth is that it is a huge and multi-faceted topic that have a variety of solutions that can be applied in a variety of ways. So I wanted to gather some resources to help give you if your trying to figure out which way is up.

MSLearn:  Provides guided learning through articles, hands on labs and videos on a variety of topics.  Some of the key ones I thought would be of interest given your ask are:

- [Introduction to Site Reliability Engineering (SRE)](https://docs.microsoft.com/en-us/learn/modules/intro-to-site-reliability-engineering/)
- [Design for efficiency and operations in Azure](https://docs.microsoft.com/en-us/learn/modules/design-for-efficiency-and-operations-in-azure/) 
- [Introduction to Azure Government](https://docs.microsoft.com/en-us/learn/modules/intro-to-azure-government/)
- [Administer Infrastructure resources in Azure](https://docs.microsoft.com/en-us/learn/paths/administer-infrastructure-resources-in-azure/)
- [Predict Costs and optimize spending for Azure](https://docs.microsoft.com/en-us/learn/modules/predict-costs-and-optimize-spending/)
- [Securing your Azure Resources with Role-Based Access Control (RBAC)](https://docs.microsoft.com/en-us/learn/modules/secure-azure-resources-with-rbac/)
- [Intro to Security on Azure](https://docs.microsoft.com/en-us/learn/modules/intro-to-security-in-azure/)

When it comes to monitoring we have several products and services that are at the core of providing that support:

- [Azure Monitor](https://docs.microsoft.com/en-us/azure/azure-monitor/):  provides a sophisticated tools for collecting an analyzing telemetry data and providing the ability to gather metrics, generate alerts, and build custom dashboards to monitor your environment.  
  - [What is Azure Monitor?](https://docs.microsoft.com/en-us/azure/azure-monitor/overview)
  - [Quick Start – Monitoring Java Applications](https://docs.microsoft.com/en-us/azure/azure-monitor/learn/java-quick-start)
  - [Quick Start – Collect Data on Azure VMs](https://docs.microsoft.com/en-us/azure/azure-monitor/learn/quick-collect-azurevm)
  - [Quick Start – Collect Data on Linux VMs](https://docs.microsoft.com/en-us/azure/azure-monitor/learn/quick-collect-linux-computer)
  - [Tutorial – Analyze Data with Log Analytics](https://docs.microsoft.com/en-us/azure/azure-monitor/learn/tutorial-viewdata)
  - [Tutorial – Alerts based on Azure Monitor](https://docs.microsoft.com/en-us/azure/azure-monitor/learn/tutorial-response)
  - [Continuous Monitoring with Azure Monitor](https://docs.microsoft.com/en-us/azure/azure-monitor/continuous-monitoring)
- [Azure Network Watcher](https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-monitoring-overview):  Allows for monitoring, diagnosing, and viewing metrics on your azure virtual network.  
  - [Tutorial – Monitor network communication between two VMs](https://docs.microsoft.com/en-us/azure/network-watcher/connection-monitor)
  - [How to – Configure Network Watcher](https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-create)
- [Log Analytics](https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/log-query-overview):  this is the backend that drives many of the other services, including providing support for ingestion of custom logs to monitor solutions.  
- [Application Insights](https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview): This provides robust monitoring of the application code including the events, requests, performance and responses.  It makes it easier to see at an application functionality level how users are using your applications and how you can identify problems or areas for improvement.  
- [Overview for DevOps](https://docs.microsoft.com/en-us/azure/azure-monitor/app/detect-triage-diagnose)
- [Security Center](https://docs.microsoft.com/en-us/azure/security-center/):  Uses log analytics to monitor your solution for potential security risks.  
  - [Quick Start : Onboard your Azure Subscription to Security Center Standard](https://docs.microsoft.com/en-us/azure/security-center/security-center-get-started)
  - [Quick Start:  Onboard your Linux VMs to Security Center](https://docs.microsoft.com/en-us/azure/security-center/quick-onboard-linux-computer)
  - [Tutorial – Protect resources with Security Center](https://docs.microsoft.com/en-us/azure/security-center/tutorial-protect-resources)
  - [Tutorial – Respond to Security Incident](https://docs.microsoft.com/en-us/azure/security-center/tutorial-security-incident)
  - [Using Security Center for Incident Response](https://docs.microsoft.com/en-us/azure/security-center/security-center-incident-response)
- [Azure Activity Log](https://docs.microsoft.com/en-us/azure/azure-monitor/platform/activity-logs-overview):  This keeps track of all actions performed on a subscription to insure insight into the subscription level events.

Additionally we have videos at a site called Channel 9 on a variety of topics

- Network Performance Monitor:
  - [Network Performance Monitor Overview [6:05]](https://channel9.msdn.com/Series/Operations-Management--Security/Network-Performance-Monitor?term=monitor&lang-en=true)
  - [Network Performance Monitor Deep Dive [30:19]](https://channel9.msdn.com/Series/Operations-Management--Security/Network-Performance-Monitor-Deep-Dive?term=monitor&lang-en=true)
- Azure Monitor
  - [Azure Fridays – Azure Monitor[13:14]](https://channel9.msdn.com/Shows/Azure-Friday/Azure-Monitor?term=monitor&lang-en=true&pageSize=15&skip=15)
  - [Getting started with Azure Monitor[5:12]](https://channel9.msdn.com/Blogs/Azure-Monitoring/Get-Started-with-Azure-Monitor)
  - [Azure Monitor Activity Alerts[3:41]](https://channel9.msdn.com/Blogs/Azure-Monitoring/Azure-Monitor-Activity-Log-Alerts)
  - [Red Shirt Dev Tour – Azure Monitor[6:29]](https://channel9.msdn.com/events/Microsoft-Azure/Azure-Red-Shirt-Dev-Tour-London-2017/Azure-Monitor?term=monitor&lang-en=true&pageSize=15&skip=30)
- Azure Log Analytics
  - [Azure Fridays – Azure Log Analytics[13:02]](https://channel9.msdn.com/Shows/Azure-Friday/Azure-Log-Analytics?term=log%20analytics&lang-en=true)
  - [What’s changed with Log Analytics[5:08]](https://channel9.msdn.com/Blogs/Azure/Whats-changed-in-Azure-Log-Analytics?term=log%20analytics&lang-en=true)
  - [The improved Azure Log Analytics:  A powerful query language with machine learning and more[1:06:20]](https://channel9.msdn.com/events/Ignite/Microsoft-Ignite-Orlando-2017/BRK3269?term=log%20analytics&lang-en=true)
- General Monitoring:
  - [Continuous Monitoring for Dev Ops with Azure Application Insights & Log Analytics[1:23:39]](https://channel9.msdn.com/events/Build/2018/BRK2143?term=log%20analytics&lang-en=true)
  - [Application Monitoring and Feedback Loops](https://mva.microsoft.com/en-US/training-courses/18253?l=w7fFvp7rE_805167344)

[Links for Kusto the Log Analytics Querying Language](https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/get-started-queries?toc=%2Fazure%2Fazure-monitor%2Ftoc.json)

[Deploying ARM Templates through CLI](https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-group-template-deploy-cli)

[Links for Full Monitoring Solution](https://docs.microsoft.com/en-us/azure/azure-monitor/insights/azure-networking-analytics)

[Links for Logs on Log Analytics and details of data captured](https://docs.microsoft.com/en-us/azure/application-gateway/application-gateway-diagnostics)