Actions Usage Metrics and Actions Performance Metrics #155618
Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Body
Dear GitHub Product Team,
My name is Enderson Menezes, and I work as an SRE at Stone Co., a leading Brazilian fintech focused on empowering entrepreneurs through innovative payment and financial solutions. As part of my role, I oversee the optimization of CI/CD pipelines and cost management strategies for our organization.
Currently, we utilize the Actions Usage Metrics and Actions Performance Metrics available through the GitHub web interface to monitor resource usage and performance across workflows and jobs. These metrics are critical for our internal cost management project, enabling us to identify inefficiencies and optimize our infrastructure.
While we appreciate the existing API endpoints such as Get GitHub Actions Billing for an Enterprise, they primarily focus on GitHub-hosted runners and lack detailed insights into self-hosted runners, which are integral to our operations. Additionally, the aggregated metrics currently available in the web interface (e.g., execution times, queue times, failure rates) are not accessible programmatically, limiting automation capabilities.
Why API Support is Essential
Comprehensive Data Access:
Automation & Integration:
Cost Management:
Suggested Enhancements to the API
We propose extending the existing GitHub Actions REST API with endpoints that provide:
For example:
Benefits of This Feature
Providing these metrics via API would empower organizations like ours to:
We believe this feature would significantly enhance enterprise users' ability to manage their GitHub Actions infrastructure effectively while aligning with GitHub's commitment to developer productivity and transparency.
Thank you for considering this request. I would be happy to provide additional details about our use case or collaborate on defining requirements for this feature.
Best regards,
Beta Was this translation helpful? Give feedback.
All reactions