A

azure-observability

by @microsoftv
4.7(2,000)

GitHub Copilot designed for the Azure cloud platform, aimed at enhancing Azure infrastructure observability, helping developers more intelligently monitor and manage cloud resources.

azure-monitorlog-analyticsapplication-insightsdistributed-tracingcloud-monitoringGitHub
Installation
npx skills add microsoft/github-copilot-for-azure --skill azure-observability
compare_arrows

Before / After Comparison

1
Before

Manually configuring Azure monitoring, logging, and tracing tools is time-consuming. It's difficult to uniformly collect and analyze data, leading to insufficient system observability.

After

Smart assistance for Azure observability platform building simplifies configuration. It achieves comprehensive monitoring, quickly identifies and resolves problems, enhancing system stability.

SKILL.md

azure-observability

Azure Observability Services

Services

Service Use When MCP Tools CLI

Azure Monitor Metrics, alerts, dashboards azure__monitor az monitor

Application Insights APM, distributed tracing azure__applicationinsights az monitor app-insights

Log Analytics Log queries, KQL azure__kusto az monitor log-analytics

Alerts Notifications, actions

az monitor alert

Workbooks Interactive reports azure__workbooks

MCP Server (Preferred)

When Azure MCP is enabled:

Monitor

  • azure__monitor with command monitor_metrics_query - Query metrics

  • azure__monitor with command monitor_logs_query - Query logs with KQL

Application Insights

  • azure__applicationinsights with command applicationinsights_component_list - List App Insights resources

Log Analytics

  • azure__kusto with command kusto_cluster_list - List clusters

  • azure__kusto with command kusto_query - Execute KQL queries

If Azure MCP is not enabled: Run /azure:setup or enable via /mcp.

CLI Reference

# List Log Analytics workspaces
az monitor log-analytics workspace list --output table

# Query logs with KQL
az monitor log-analytics query \
  --workspace WORKSPACE_ID \
  --analytics-query "AzureActivity | take 10"

# List Application Insights
az monitor app-insights component list --output table

# List alerts
az monitor alert list --output table

# Query metrics
az monitor metrics list \
  --resource RESOURCE_ID \
  --metric "Percentage CPU"

Common KQL Queries

// Recent errors
AppExceptions
| where TimeGenerated > ago(1h)
| project TimeGenerated, Message, StackTrace
| order by TimeGenerated desc

// Request performance
AppRequests
| where TimeGenerated > ago(1h)
| summarize avg(DurationMs), count() by Name
| order by avg_DurationMs desc

// Resource usage
AzureMetrics
| where TimeGenerated > ago(1h)
| where MetricName == "Percentage CPU"
| summarize avg(Average) by Resource

Monitoring Strategy

What to Monitor Service Metric/Log

Application errors App Insights Exceptions, failed requests

Performance App Insights Response time, dependencies

Infrastructure Azure Monitor CPU, memory, disk

Security Log Analytics Sign-ins, audit logs

Costs Cost Management Budget alerts

SDK Quick References

For programmatic access to monitoring services, see the condensed SDK guides:

Service Details

For deep documentation on specific services:

Weekly Installs102.2KRepositorymicrosoft/githu…or-azureGitHub Stars157First SeenJan 29, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongithub-copilot102.2Kcodex328gemini-cli319opencode309cursor299kimi-cli294

User Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs98.1K
Rating4.7 / 5.0
Version
Updated2026年5月20日
Comparisons1

User Rating

4.7(2,000)
5
36%
4
49%
3
14%
2
1%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

Timeline

Created2026年3月17日
Last Updated2026年5月20日