Runner Fleet Dashboard MVC - Instance runners overview only
Problem to solve
As a platform engineer of a GitLab instance, it is difficult to get an at-a-glance view of your fleet of runners, including how they are performing, what the issues are (if any), and breakdown statistics of the fleet in general. Right now, there is a list of runners with certain data points, and some limited statistics, but this is not enough for a company that manages thousands of runners.
On the GitLab side, we have performance problems with the current Admin>CI/CD>Runners
. We are running into a scalability problem since we need to continue adding more features to get visibility into specific aspects of a fleet of runners, like performance, cost breakdown, and more. We have used the extent of that runners page and must extend it.
Intended users
User experience goal
The user should be able to:
- Locate if there are any issues with their fleet QUICKLY.
- Get an overview of how their fleet is performing.
- Drill down into runner details if needed.
Proposal
- This feature and the subsequent components added to it will be released behind a feature flag.
- We will remove the feature flag only after we have added the must-have features from other issues and ensure that usability, quality, and customer value are to the level we expect.
- Update
Admin>CI/CD>Runners
landing page to be a dashboard with metrics ONLY for instance runners. ✨ Designs in design assets-
🎨 Figma file
Available Tier
- Ultimate/Gold
Feature Usage Metrics
What does success look like, and how can we measure that?
- Enabler for GitLab's FY24 product strategic themes - specifically observability, analytics, and feedback.
- Drive Ultimate Adoption by being the only DevOps product that provides a comprehensive management experience to ensure the security and scalability of the CI/CD build environment.
- Post GA move the needle on Runner Fleet maturity to
Lovable
.
What is the competitive advantage or differentiation for this feature?
- Drive Ultimate Adoption by being the only DevOps product that provides a comprehensive management experience to ensure the security and scalability of the CI/CD build environment.
Disclaimer
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
This page may contain information related to upcoming products, features and functionality. It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes. Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.