Mon gitlab est un glouton!

gitlab

Après analyse rapide de l’espace disque de mon serveur, je m’aperçois que ma partition /var est bien trop remplie pour être honnête. Je lance un petit ncdu des familles pour diagnostiquer plus finement et je m’aperçois très vite que le répertoire blindé est celui de prometheus. Un outil de monitoring bien connu des adminsys. Et ce dernier semble être extrêmement bavard! Pourtant, je n’ai pas souvenir de l’avoir volontairement installé…

Voyons voir la taille de ce répertoire:

du -hs /var/opt/gitlab/prometheus/data

J’ai plus de 5go de données alors que je ne me sers même pas de cet outil 0_O

Après de rapides recherches sur le net, je comprends que le service de monitoring prometheus est actif par défaut avec l’installation auto-hébergée de gitlab . Et comme j’utilise de manière très basique ma forge ,autant te dire que je n’ai pas besoin de ce tool .

Donc comment faire pour désactiver Prometheus et alléger mon disque?

Nettoyage :

Comme on l’a vu plus haut, le répertoire obèse se trouve dans:
/var/opt/gitlab/prometheus/data

Toutes les données sont stockées dans des répertoires dont le préfixe est « 01 ».

Donc pour nettoyer on va, supprimer tous les répertoires commençant par « 01 »:

find /var/opt/gitlab/prometheus/data -type d -iname "01*" -print0 | xargs -0 rm -rf

Ne reste plus qu’à…

Désactiver le service promotheus:

vi /etc/gitlab/gitlab.rb

Décommenter la ligne et mettre la valeur à ‘false‘:

prometheus[‘enable’] = false

And voilà!

1 commentaire sur Mon gitlab est un glouton!

Leave a Reply

Votre adresse de messagerie ne sera pas publiée.


*