title: GitLab: Pipeline schedule status
agents: gitlab
catalog: app/gitlab
license: MIT
distribution: check_mk
description:
 Monitors a GitLab pipeline schedule (CI/CD > Schedules). Reports whether the
 schedule is active, the status of its last scheduled run (mapped via the rule
 "GitLab pipeline schedule status"), and the time until the next run, and - if the last run failed - which job(s) were responsible. If the
 next run lies in the past, optional levels on how long it is overdue can alert
 when the scheduler is no longer firing.

item:
 The project path and schedule description, e.g. {mygroup/myproject / nightly}.

discovery:
 One service per pipeline schedule. Collection can be disabled in the special
 agent rule.
