Back to Gitlabhq

Exportateur Redis

doc-locale/fr-fr/administration/monitoring/prometheus/redis_exporter.md

19.2.02.0 KB
Original Source

{{< details >}}

  • Édition : Gratuite, GitLab Premium, GitLab Ultimate
  • Offre : GitLab Self-Managed

{{< /details >}}

L'exportateur Redis vous permet de mesurer diverses métriques Redis. Pour plus d'informations sur ce qui est exporté, lisez la documentation en amont.

Pour les installations auto-compilées, vous devez l'installer et le configurer vous-même.

Pour activer l'exportateur Redis :

  1. Activer Prometheus.

  2. Modifiez /etc/gitlab/gitlab.rb.

  3. Ajoutez (ou trouvez et décommentez) la ligne suivante, en vous assurant qu'elle est définie sur true :

    ruby
    redis_exporter['enable'] = true
    
  4. Enregistrez le fichier et reconfigurez GitLab pour que les modifications prennent effet.

Prometheus commence à collecter des données de performance à partir de l'exportateur Redis exposé à localhost:9121.

Configurer les indicateurs de l'exportateur Redis {#configure-the-redis-exporter-flags}

Vous pouvez utiliser le paramètre redis_exporter['flags'] pour transmettre des indicateurs de ligne de commande et personnaliser le comportement de l'exportateur Redis selon vos besoins de surveillance.

[!note] redis.addr n'est pas utilisable car cette valeur est configurée par les valeurs gitlab_rails[redis_*] telles que gitlab_rails[redis_host].

Pour configurer les indicateurs de l'exportateur Redis :

  1. Modifiez /etc/gitlab/gitlab.rb et ajoutez quelques indicateurs, par exemple :

    ruby
    redis_exporter['flags'] = {
      'redis.password' => 'your-redis-password',
      'namespace' => 'redis',
      'web.listen-address' => ':9121',
      'web.telemetry-path' => '/metrics'
    }
    
  2. Reconfigurez GitLab :

    shell
    sudo gitlab-ctl reconfigure