title: GitLab: Job status
agents: gitlab
catalog: app/gitlab
license: MIT
distribution: check_mk
description:
 Monitors a single job of the latest pipeline of a project. The job status is
 mapped to a monitoring state via the rule "GitLab job status". Jobs with
 allow_failure use a separate configurable state. Optional levels on the job
 duration are supported.

item:
 The project path and job name, e.g. {mygroup/myproject / unit-tests}.

discovery:
 One service per job of the latest pipeline. Job collection can be disabled in
 the special agent rule.
