Forum Discussion

OfekBenEliezer's avatar
Jun 26, 2025

Learning Azure with Ofek – This time: Azure Monitor ☁️

Anyone working with any cloud platform understands that monitoring is no longer a luxury – it’s a vital part of every cloud architecture.

Azure Monitor is one of the most powerful tools in the cloud and especially within Azure – acting as a unified monitoring platform across environments (Multi-Cloud & On-Premises).

So what does Azure Monitor actually do?

  • Monitors everything from infrastructure level to application level.
  • Collects performance data, errors, failures – and allows you to visualize it via charts, dashboards, and structured reports.
  • Through Azure Alerts – it gives us the ability to trigger actions: “If X happens (e.g., someone shuts down a VM), then do Y (e.g., send me an email alert).”
  • And of course, Action Groups – enabling automatic response or automation, whether it’s a security reaction or auto-scaling.

It’s important to understand the basics – we deal with two main types of data: Metrics and Logs.

📊 Metrics – Performance charts over time (like CPU, RAM, Memory). For example, in professional terms, if I see a spike – let’s say I'm opening ticket sales for a Noa Kirel concert in Yarkon Park – I’d need to scale my servers to handle the load and avoid risking my production environment.

📋 Logs – Tables of operational and diagnostic logs, typically collected automatically from Azure-deployed resources. You can filter, extract exactly what you need by resource/user/date, export to CSV, and analyze using KQL.

And with this tool – we can even integrate with Power BI, build dashboards, and truly understand what’s going on in our cloud.

🔗 Supporting documentation:
https://lnkd.in/dC_SfGk7

Lastly, I want to thank you – you give me the energy to keep documenting, recording, writing reviews and articles, and most importantly, being there with you in the community.

 

Resources