How to check runner capacity
Open Runner Sets in the Console.
Check the configured set
Section titled “Check the configured set”Each card shows:
- Runner set name
- Docker or Tart backend
- Active runner count and maximum runner count
- GitHub organization or repository scope
- Image
- Labels
- GitHub connection
If the page says No runner sets configured, open Config and confirm that at least one organization or repository contains a runner set.
Check GitHub connection
Section titled “Check GitHub connection”The card reports Connected after the runner set starts listening for work.
If it reports Disconnected:
- Check the daemon log for an auth or Scale Set error.
- Confirm the PAT or GitHub App settings.
- Confirm the organization or repository name.
- Confirm GitHub App installation permissions when App auth is used.
See How to configure GitHub App authentication for the required settings.
Check active runners
Section titled “Check active runners”The card counts runners in three states:
preparingmeans the backend is creating and registering the runner.idlemeans the runner is ready for a job.busymeans the runner is running a job.
The runner table shows each runner name, current state, and the time it entered that state.
If the active count equals the maximum, new jobs wait until a runner finishes. Increase max_runners only after checking available CPU, memory, disk, and backend limits.
Check the matching job
Section titled “Check the matching job”Open Jobs and filter by the runner set name. This connects capacity state with the jobs using that set.
If a runner stays in preparing, use How to investigate a job and Troubleshooting to check the backend.