GitHub Copilot
Monitors GitHub Copilot usage and performance via Application Insights OpenTelemetry data. Tracks agent operations, LLM token consumption, model latency (response duration and time-to-first-token), chat sessions, tool calls, feature adoption, and errors. Includes trace drill-down for debugging individual Copilot interactions.
GitHub Copilot Monitoring Dashboard
Monitor GitHub Copilot usage and performance across your organization using Application Insights and OpenTelemetry data.
What This Dashboard Shows
- Summary KPIs: Total agent operations, token consumption, and average response time
- LLM Performance: Model latency, response duration, and time-to-first-token metrics
- Chat Sessions: Active sessions, conversation turns, and user engagement
- Tool Calls: Tool usage patterns, success rates, and feature adoption
- Error Tracking: Exception rates, error breakdowns, and trace drill-down for debugging
Prerequisites
- Azure Managed Grafana instance
- Application Insights resource with OpenTelemetry data from GitHub Copilot
- Azure Monitor data source configured in Grafana
Getting Started
- Import this dashboard into your Azure Managed Grafana instance
- Select your Azure Monitor data source
- Configure the Application Insights resource filter
For detailed setup instructions, visit: https://aka.ms/amg/dash-doc/gh-copilot
Data source config
Collector config:
Upload an updated version of an exported dashboard.json file from Grafana
| Revision | Description | Created | |
|---|---|---|---|
| Download |
GitHub
Easily monitor GitHub, a service for software development and version control using Git, with Grafana Cloud's out-of-the-box monitoring solution.
Learn more