Skip to content

feat(gitlab-postinstall): disable gitlab prometheus metrics#1026

Merged
KepoParis merged 1 commit intomainfrom
feat/disable-gitlab-prometheus-metrics
Mar 30, 2026
Merged

feat(gitlab-postinstall): disable gitlab prometheus metrics#1026
KepoParis merged 1 commit intomainfrom
feat/disable-gitlab-prometheus-metrics

Conversation

@KepoParis
Copy link
Copy Markdown
Contributor

Issues liées

Issues numéro:
#1024

Quel est le comportement actuel ?

L'option GitLab Prometheus Metrics dans l'Admin Area active un exportateur interne à l'application Ruby. Dans un environnement Kubernetes géré par Helm, cette option est redondante car nous utilisons déjà des Exporters dédiés (Sidecars) et des ServiceMonitors.

Activer les métriques GitLab en interne crée un double emploi :

  • Cela surcharge inutilement la mémoire des pods webservice et sidekiq.
  • Cela génère des données souvent identiques à celles déjà collectées par notre stack de monitoring externe.

En désactivant cette option, nous réduisons l'empreinte mémoire de GitLab tout en conservant une visibilité totale via le monitoring natif du Chart Helm.

Quel est le nouveau comportement ?

Une fois désactivé, nos dashboards Grafana continuent de recevoir des données en utilisant le ServiceMonitor du Chart GitLab, ils récupèrent les données via les ports 8082, 9101, etc., et non via l'interface web de GitLab.

Cette PR introduit-elle un breaking change ?

Autres informations

@KepoParis KepoParis added this to the GitOps Deployment milestone Mar 24, 2026
@KepoParis KepoParis self-assigned this Mar 24, 2026
@KepoParis KepoParis requested a review from omiladi March 26, 2026 15:56
@KepoParis
Copy link
Copy Markdown
Contributor Author

J'ai testé sur CPIN HP Pax ca fonctionne bien le gitlab post-install avec le nouveau settings. Le problème d'hier sur le post-install, c'était parce que l'utilisateur admin n'était plus admin... (Je sais pas si il y a eu une action manuelle ou gestion des droits automatisé à surveiller)

@KepoParis KepoParis merged commit 65b3233 into main Mar 30, 2026
2 checks passed
@KepoParis KepoParis deleted the feat/disable-gitlab-prometheus-metrics branch March 30, 2026 07:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants