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 screenshot 1

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

  1. Import this dashboard into your Azure Managed Grafana instance
  2. Select your Azure Monitor data source
  3. Configure the Application Insights resource filter

For detailed setup instructions, visit: https://aka.ms/amg/dash-doc/gh-copilot

Revisions
RevisionDescriptionCreated
GitHub

GitHub

by Grafana Labs
Grafana Labs solution

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

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies