Hosted runners for GitLab Dedicated
Hosted runners
Hosted Runners for GitLab Dedicated is a product first offered to GitLab Dedicated customers for beta testing in Q4 FY25, with a general availability target of Q2 FY26.
Who is using Hosted Runners?
To identify if a customer is using Hosted Runners, use Switchboard.
- Log in to Switchboard – all Support Engineers can access Switchboard
- Click Manage next to the tenant that you’re interested in
- Look for Hosted runners at the top (If you do not see Hosted runners, that tenant isn’t using Hosted runners for GitLab Dedicated)
Viewing Logs
gitlab-runner
and systemd
logs are available in OpenSearch
alongside the GitLab Dedicated application logs.
To view on Runner-related logs only:
- Filter generally with
fluentd_tag:cloudwatch.*
- Obtain the more exact
fluentd_tag:cloudwatch.<name>-fleeting-logs
, from the_source
column of initial results, and apply it. The<name>
is a customer-specific value (attribute of CommonProperties on Runner Model), but is not yet available in Switchboard. - Using that same prefix based on
cloudwatch.<name>
manager-logs
are available as well.
For job logs reach out to the customer.
Monitoring
Monitoring Hosted Runners is done in Grafana. Details on how to access Grafana are available in GitLab Dedicated Observability and Monitoring (Grafana).
Once in Grafana, go to Dashboards and search the Hosted Runner(s) Overview dashboard. This dashboard has plots on different runner metrics. The dashboard is available for all tenants but is only populated if Hosted Runners are being used by the customer.
Architecture
GitLab Hosted Runners are created on ec2
AWS instances.
Useful References
2e4fb125
)