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 Metrics and profiling Metrics - Grafana)

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

  3. Log in to Grafana using GitLab

If SSO to Grafana fails

  1. Reset password for Grafana :

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


GitLab CI Pipelines Exporter (GCPE)

Prometheus exporter for pipelines collecting…

Meant to run as daemon

Regularly checks configured projects

Regularly discovers new projects