youtube image
From YouTube: Self monitoring of GitLab with Prometheus and Grafana in 5 Minutes

Description

Many customers wonder how they can easily get an overview about their GitLab Self-Managed instance installed via the Omnibus Package. In this Video I am showing how to leverage the internal Prometheus and Grafana of GitLab in order to get a instant overview about your GitLab Instance Metrics.

If you want want to dive right in please see below:

TIMESTAMPS
00:00 Intro and why you should care
00:50 Installation and Setup
01:18 Configure the GitLab Instance with SSL
02:09 Enable Grafana

Links:
https://docs.gitlab.com/omnibus/
https://docs.gitlab.com/omnibus/settings/grafana.html

Further Info:
For those who wonder - the /-/metrics endpoint did NOT show up since my Client IP Address was not whitelisted in the config of GitLab. In order to access the raw-metrics endpoint you need to whitelist it according to: https://docs.gitlab.com/ee/administration/monitoring/ip_allowlist.html

I switched my GitLab Instances accidentally from gitops.art to gitops.fun. Basically everything is running on gitlab.gitops.art :)!