GitLab Monitoring Plugins
Comprehensive Icinga plugins to monitor GitLab health, performance, security, and lifecycle across your DevOps infrastructure.
GitLab is a critical DevOps platform powering CI/CD pipelines, code repositories, and collaboration workflows. These plugins enable proactive monitoring of instance health, liveness, readiness, access token expiration, version security, runner status, and Sidekiq jobs to ensure uninterrupted delivery pipelines.

Gitlab Access Tokens Expiration Check
Icinga plugin to monitor Gitlab personal, group, and project access token expiration dates
GitLab Health & Status Check
Monitors GitLab health, CI pipelines, runners, licenses, Sidekiq jobs, and group sizes via API
GitLab Health Check
Icinga plugin to check GitLab application server health via the /-/health endpoint
GitLab Liveness Check
Icinga check plugin to monitor GitLab application server liveness and detect deadlocked Rails controllers
GitLab Readiness Check
Checks GitLab instance readiness and dependent service health via the /-/readiness endpoint.
GitLab Version Check
Icinga plugin to check GitLab version for EOL status, available updates, and security vulnerabilities
Nagios Plugins Collection
Collection of Icinga check plugins for CRM, GitLab, MegaCLI, systemd, and Zammad monitoring
Report this plugin
Know a plugin that belongs here?
Submit a Plugin
Know a plugin we're missing? Share the repository or web page URL and we'll review it.
