A

azure-observability

by @microsoftv
4.7(2,000)

专为Azure云平台设计的GitHub Copilot,旨在提升Azure基础设施的可观测性,帮助开发者更智能地监控和管理云资源。

azure-monitorlog-analyticsapplication-insightsdistributed-tracingcloud-monitoringGitHub
安装方式
npx skills add microsoft/github-copilot-for-azure --skill azure-observability
compare_arrows

Before / After 效果对比

1
使用前

手动配置Azure监控、日志和追踪工具耗时。难以统一收集和分析数据,导致系统可观测性不足。

使用后

智能辅助Azure可观测性平台构建,简化配置。实现全面监控,快速发现和解决问题,提升系统稳定性。

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

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量98.1K
评分4.7 / 5.0
版本
更新日期2026年5月20日
对比案例1 组

用户评分

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

为此 Skill 评分

0.0

兼容平台

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

时间线

创建2026年3月17日
最后更新2026年5月20日