Chapter 14

Monitoring Your Azure Environment

IN THIS CHAPTER

Bullet Plotting metrics and raising alerts with Azure Monitor

Bullet Querying log data with Azure Log Analytics

This chapter explains how to check the pulse of all your Azure resources. Monitoring is an important skill for many reasons:

  • Track the who, what, when, and where of deployments
  • Generate performance baselines
  • Manage resource usage costs
  • Troubleshoot issues
  • Identify and resolve security red flags
  • Optimize your environment for cost, speed, security, and availability

By the end of this chapter, you’ll be up to speed with Azure Monitor and Azure Log Analytics.

Azure Monitor

Azure Monitor is your baseline monitoring platform. I say baseline because Azure itself collects essential metric data and allows you to access it at no additional cost. By contrast, Application Insights and Log Analytics are premium monitoring services with their own pricing plans.

Azure Monitor collects two fundamental data types from your resources:

  • Metrics: Numerical time-series data that describes some aspect of your Azure resource
  • Logs: Text files or tables that describe various system events and metric data

The term telemetry gets a lot of press with regard to Azure; this term simply refers to a resource’s ability to transmit its metric and ...

Get Microsoft Azure For Dummies now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.