azure-monitoring

Centralize Azure telemetry with Metrics, Logs, and Insights for monitoring.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill azure-monitoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-monitoring
Source: https://github.com/tomz/agent-skills/tree/main/azure-monitoring
Command: npx skills add https://github.com/tomz/agent-skills --skill azure-monitoring

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Monitor and related services help teams observe, diagnose, and optimize cloud resources by centralizing metrics, logs, and traces.

Core Features & Use Cases

  • Centralized telemetry collection via Metrics, Logs, and Insights
  • Prebuilt patterns for KQL queries, alerts, and workbooks
  • Use Case: Monitor an AKS cluster, diagnose issues, and optimize performance across resources.

Quick Start

Configure a Log Analytics workspace and verify data collection with example queries.

Frequently Asked Questions about azure-monitoring

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

FAQPage Schema
How do I configure Azure Monitor to collect logs and metrics from an AKS cluster?

To configure Azure Monitor for an AKS cluster, set up a Log Analytics workspace and enable diagnostic settings to route metrics and logs. You can then use KQL queries to verify data collection and diagnose cluster performance issues.

What is the best way to write KQL queries for Application Insights telemetry analysis?

The best way to analyze Application Insights telemetry is using KQL queries within a Log Analytics workspace. This approach centralizes traces and metrics, allowing you to query application performance data and diagnose issues across resources.

How do I set up alerts and workbooks for Azure resource monitoring?

Set up alerts and workbooks by configuring diagnostic settings on Azure resources to send telemetry to a Log Analytics workspace. You can then create custom workbooks to visualize the collected metrics and configure alerts based on KQL query thresholds.

Can I use Azure Monitor for VMs, App Service, and databases simultaneously?

Yes, Azure Monitor centralizes metrics and logs across VMs, App Service, and databases. By configuring diagnostic settings and the Azure Monitor Agent (AMA), you can collect and analyze telemetry from multiple resource types in a single workspace.

Why do I need diagnostic settings and AMA for centralized log analytics in Azure?

Diagnostic settings and the Azure Monitor Agent (AMA) are required to route resource telemetry into a Log Analytics workspace. Without them, logs and metrics remain isolated, preventing centralized KQL analysis, alerting, and data retention controls.

What are the data retention limits and best practices for a Log Analytics workspace?

Log Analytics workspace data retention is governed by configured retention policies. Best practices include setting appropriate retention periods to balance cost and historical analysis needs, ensuring you maintain enough telemetry for effective alerting and diagnostics.