satomic/copilot-usage-advanced-dashboard

Advanced Grafana dashboard for comprehensive GitHub Copilot usage analytics with persistent data storage and multi-organization support

52
/ 100
Established

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.

No Package No Dependents
Maintenance 6 / 25
Adoption 9 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

74

Forks

39

Language

Python

License

MIT

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.