{'title': 'GitLab (pipelines, jobs, runners, health)', 'name': 'gitlab', 'description': 'Special agent and check plugins to monitor **GitLab** via the REST API (v4) - **self-hosted** (CE/EE) and **GitLab.com** (SaaS).\n\nServices:\n\n- instance/version and an optional **version-update** check\n- health endpoints (`/-/readiness`, `/-/liveness`, `/-/metrics`)\n- the latest **pipeline** of each project and its **jobs** (individual jobs can be ignored), with the last successful run\n- **pipeline schedules**, **runners** (one service each)\n- **push mirrors**, optionally verified against the target\n- users, SSH keys, statistics and license (admin token)\n- the public GitLab.com status page (status.gitlab.com)\n\nSome services are admin- or EE-only and therefore self-hosted only - see [Compatibility](https://gitlab.thatsallmine.de/checkmk1/checkmk_gitlab#compatibility). Documentation: [README](https://gitlab.thatsallmine.de/checkmk1/checkmk_gitlab).\n\nCreated by Christian Wirtz with assistance from Claude (Anthropic).\n\nI did not develop this MKP officially as an employee of Checkmk GmbH, but rather as a private individual.', 'version': '1.20.3', 'version.packaged': '2.5.0', 'version.min_required': '2.5.0', 'version.usable_until': None, 'author': 'Christian Wirtz', 'download_url': 'https://gitlab.thatsallmine.de/checkmk1/checkmk_gitlab', 'files': {'cmk_addons_plugins': ['gitlab/agent_based/gitlab.py', 'gitlab/checkman/gitlab_health', 'gitlab/checkman/gitlab_instance', 'gitlab/checkman/gitlab_jobs', 'gitlab/checkman/gitlab_license', 'gitlab/checkman/gitlab_mirrors', 'gitlab/checkman/gitlab_pipeline_schedules', 'gitlab/checkman/gitlab_pipelines', 'gitlab/checkman/gitlab_runners', 'gitlab/checkman/gitlab_ssh_keys', 'gitlab/checkman/gitlab_statistics', 'gitlab/checkman/gitlab_status', 'gitlab/checkman/gitlab_update', 'gitlab/checkman/gitlab_users', 'gitlab/graphing/gitlab.py', 'gitlab/libexec/agent_gitlab', 'gitlab/rulesets/gitlab_check_parameters.py', 'gitlab/rulesets/special_agent_gitlab.py', 'gitlab/server_side_calls/gitlab.py']}}