Monitoring


Monitoring

GitLab ships with Prometheus and Grafana included

All components expose metrics

Grafana ships with custom dashboards

Hands-On

  1. Enable link to integrated Grafana (Menu Admin Settings Monitoring and profiling Metrics - Grafana)

  2. Go to Grafana (Menu Admin Monitoring Metrics Dashboard)

  3. Reset password for Grafana :

     docker compose --project-name gitlab exec gitlab \
         gitlab-ctl set-grafana-password
    
  4. Log in to Grafana with user admin and your password


GitLab CI Pipeline Exporter (GCPE)

Prometheus exporter for pipelines collecting…

Meant to run as daemon

Regularly checks configured projects

Regularly discovers new projects