doc/ci/runners/runner_fleet_dashboard.md
{{< details >}}
{{< /details >}}
{{< history >}}
{{< /history >}}
As a GitLab administrator, you can use the runner fleet dashboard to assess the health of your instance runners. The runner fleet dashboard shows:
{{< history >}}
ci_data_ingestion_to_click_house and clickhouse_ci_analytics. Disabled by default.{{< /history >}}
The following metrics are available in the runner fleet dashboard:
[!note] To view Runner usage and Wait time to pick a job metrics, you must configure the ClickHouse integration.
<i class="fa-youtube-play" aria-hidden="true"></i> For an overview, see setting up runner fleet dashboard with ClickHouse.
<!-- Video published on 2023-12-19 -->
| Metric | Description |
|---|---|
| Online | Number of runners that are online for the entire instance. |
| Offline | Number of runners that are currently offline. Runners that were registered but never connected to GitLab are not included in this count. |
| Active runners | The total number of runners that are currently active. |
| Runner usage (previous month)<sup>1</sup> | Requires ClickHouse: The total compute minutes used by each project or group runner in the previous month. You can export this data as a CSV file for cost analysis. |
| Wait time to pick a job<sup>1</sup> | Requires ClickHouse: The average time a job waits in the queue before a runner picks it up. This metric provides insights into whether your runners are capable of servicing the CI/CD job queue in your organization's target service-level objectives (SLOs). This data is updated every 24 hours. |
Footnotes:
Prerequisites:
To view the runner fleet dashboard:
Prerequisites:
To analyze runner usage, you can export a CSV file that contains the number of jobs and executed runner minutes. The CSV file shows the runner type and job status for each project. The CSV is sent to your email when the export is completed.
To export compute minutes used by instance runners:
To help us improve the runner fleet dashboard, you can provide feedback in issue 421737. In particular: