doc-locale/fr-fr/administration/monitoring/prometheus/gitlab_exporter.md
{{< details >}}
{{< /details >}}
Surveillez les métriques de performance de votre instance GitLab avec GitLab exporter. Pour une installation avec le package Linux, GitLab exporter récupère les métriques depuis Redis et la base de données, et fournit des informations sur les goulots d'étranglement, les schémas de consommation des ressources et les domaines potentiels d'optimisation.
Pour les installations auto-compilées, vous devez l'installer et le configurer vous-même.
Pour activer GitLab exporter dans une instance du package Linux :
Modifiez /etc/gitlab/gitlab.rb.
Ajoutez, ou trouvez et décommentez, la ligne suivante, en vous assurant qu'elle est définie sur true :
gitlab_exporter['enable'] = true
Enregistrez le fichier et reconfigurez GitLab pour que les modifications prennent effet.
Prometheus commence automatiquement à collecter les données de performance depuis GitLab exporter exposé sur localhost:9168.
Par défaut, GitLab exporter s'exécute sur WEBrick, un serveur web Ruby mono-fil de discussion. Vous pouvez choisir un serveur Rack différent qui correspond mieux à vos besoins de performance. Par exemple, dans des configurations multi-nœuds contenant un grand nombre de scrapers Prometheus mais seulement quelques nœuds de surveillance, vous pouvez décider d'exécuter un serveur multi-fils de discussion tel que Puma à la place.
Pour changer le serveur Rack vers Puma :
Modifiez /etc/gitlab/gitlab.rb.
Ajoutez, ou trouvez et décommentez, la ligne suivante, et définissez-la sur puma :
gitlab_exporter['server_name'] = 'puma'
Enregistrez le fichier et reconfigurez GitLab pour que les modifications prennent effet.
Les serveurs Rack pris en charge sont webrick et puma.