Azure Monitor

Consolidate Azure resource telemetry for incident triage and diagnostics.

12|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/markus41/Claude-m --skill azure-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Azure Monitor
Source: https://github.com/markus41/Claude-m/tree/main/azure-monitor/skills/azure-monitor
Command: npx skills add https://github.com/markus41/Claude-m --skill azure-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Azure Monitor consolidates telemetry from Azure resources, enabling operators to observe, diagnose, and optimize production workloads across cloud-native and hybrid environments.

Core Features & Use Cases

  • Unified telemetry guidance: configurations for metrics, logs, and traces, plus dashboards to monitor resources holistically.
  • Incident triage and remediation: step-by-step guidance for detecting issues, performing root-cause analysis, and coordinating rapid responses with diagnostic settings and alerts.
  • Performance optimization and cost control: instrumentation strategies, OpenTelemetry integration, application maps, and smart detection for reliability and cost efficiency.

Quick Start

Configure a baseline telemetry view by enabling AMA, Application Insights, and a diagnostic setting on a sample resource, then verify data flow with a simple KQL query.

Frequently Asked Questions about Azure Monitor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Azure Monitor diagnostic settings to collect telemetry from my resources?

To configure Azure Monitor telemetry, enable the Azure Monitor Agent and Application Insights on your sample resources, then apply a diagnostic setting to route logs and metrics. Verify the data flow by running a simple KQL query in Log Analytics.

What is the best way to integrate OpenTelemetry with Application Insights for unified monitoring?

Integrating OpenTelemetry with Application Insights provides unified telemetry by instrumenting your application to send traces and metrics directly to Azure Monitor. This enables holistic dashboards, application maps, and smart detection for performance optimization.

How do I write KQL queries in Log Analytics for incident triage and root-cause analysis?

Writing KQL queries in Log Analytics supports incident triage by querying consolidated telemetry to detect issues and perform root-cause analysis. Use diagnostic settings to route logs, then validate data flow with a simple query to quickly diagnose production workloads.

Can I use Azure Monitor for performance tuning and cost optimization across hybrid environments?

Azure Monitor supports performance tuning and cost optimization across hybrid environments by consolidating telemetry from cloud-native and on-premises resources. It provides instrumentation guidance and smart detection to help operators optimize reliability and control costs.

Does Azure Monitor work with OpenTelemetry and KQL for setting up alert configurations?

Azure Monitor works with OpenTelemetry for instrumentation and uses KQL within Log Analytics to define alert configurations. This combination enables rapid incident detection, coordinated remediation responses, and holistic observability across your Azure resources.

Why are my Azure Monitor diagnostic settings not sending telemetry to Application Insights?

If diagnostic settings are not sending telemetry to Application Insights, verify the baseline telemetry view by ensuring the Azure Monitor Agent is enabled. Check instrumentation guidance and confirm that a diagnostic setting is correctly routing logs to your Log Analytics workspace.