satomic/copilot-usage-advanced-dashboard
Advanced Grafana dashboard for comprehensive GitHub Copilot usage analytics with persistent data storage and multi-organization support
Fetches data from five GitHub REST APIs (teams, metrics, seat assignments, and user adoption) and stores complete historical records in Elasticsearch, enabling time-range analysis beyond GitHub's native 28-day window. Built with Python automation that runs hourly to populate Grafana dashboards with organization/team-level breakdowns by language, editor, and chat interactions, plus per-user adoption metrics and heatmap visualizations. Supports multi-organization deployments via Docker Compose or Kubernetes with automatic dashboard provisioning and Elasticsearch authentication.
Stars
74
Forks
39
Language
Python
License
MIT
Category
Last pushed
Dec 22, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/satomic/copilot-usage-advanced-dashboard"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
qiaolei81/copilot-session-viewer
🔍 Web UI for GitHub Copilot session logs - visualize events, analyze timelines, get AI insights
YoavLax/GitHub-Copilot-Insights
GitHub Copilot Insights helps organizations understand and optimize their AI-assisted...
kasuken/vs-copilot-insights
Understand your GitHub Copilot plan, quotas, and limits at a glance
moodl/opencode-copilot-usage-detector
OpenCode plugin that tracks GitHub Copilot token usage, learns rate limits empirically, and...
iamsujalarora/githubMeter
Track your GitHub usage in real time with a lightweight desktop widget showing Copilot requests,...