Use Prometheus to monitor Gitlab
Setup Prometheus and configure it to pull data from Gitlab. Investigate how we can set this up in a secure fashion either with a VPN or HTTPS and firewalld rules.
Also monitor docker with Prometheus as Gitlab runs on Docker.
-
Monitor GitLab Artifact Size -
Monitor Gitlab Number of Projects -
Monitor Gitlab Number of Users -
Monitor Gitlab Number of Namespaces -
Monitor Gitlab Project Repository Size, Docker size, Artefact Size (node-exporter to monitor Gitlab directories?) -
Monitor GitLab Runners - too many jobs queue / overloaded runners
https://docs.gitlab.com/ee/administration/monitoring/prometheus/
Edited by Jelle van der Waa