azure-observability
Azureクラウドプラットフォーム向けに設計されたGitHub Copilotで、Azureインフラストラクチャの可観測性を向上させ、開発者がクラウドをよりスマートに監視・管理できるよう支援します。
npx skills add microsoft/github-copilot-for-azure --skill azure-observabilityBefore / After 効果比較
1 组Azureの監視、ログ、トレースツールを手動で設定するのは時間がかかります。データを統一的に収集・分析することが難しく、システム全体の可観測性が不足しています。
スマートアシストによるAzure可観測性プラットフォーム構築は、設定を簡素化します。これにより、包括的な監視を実現し、問題を迅速に発見・解決し、システム安定性を向上させます。
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__monitorwith commandmonitor_metrics_query- Query metrics -
azure__monitorwith commandmonitor_logs_query- Query logs with KQL
Application Insights
azure__applicationinsightswith commandapplicationinsights_component_list- List App Insights resources
Log Analytics
-
azure__kustowith commandkusto_cluster_list- List clusters -
azure__kustowith commandkusto_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:
-
OpenTelemetry: Python | TypeScript | Python Exporter
-
App Insights Mgmt: .NET
Service Details
For deep documentation on specific services:
-
Application Insights setup ->
appinsights-instrumentationskill -
KQL query patterns -> Log Analytics KQL documentation
-
Alert configuration -> Azure Monitor alerts documentation
Weekly Installs102.2KRepositorymicrosoft/githu…or-azureGitHub Stars157First SeenJan 29, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongithub-copilot102.2Kcodex328gemini-cli319opencode309cursor299kimi-cli294
ユーザーレビュー (0)
レビューを書く
レビューなし
統計データ
ユーザー評価
この Skill を評価