Table des matières

Nginx exporter

Installation

sudo aptitude install prometheus-nginx-exporter

Configuration Nginx

Nous éditons le fichier /etc/nginx/nginx.conf, et ajoutons avant l'accolade de fin de la balise “http”

## Prometheus metrics
server {
    listen localhost:8080;
    location /stub_status {
        stub_status on;
        access_log   off;
        allow 127.0.0.1;
        deny all;
    }
}

Nous redémarrons le service

sudo systemctl restart nginx.service

Pour contôler que nous affichons bien les métriques

curl -s localhost:8080/stub_status

Lancement

Nous démarrons le service

<code>
sudo systemctl status prometheus-nginx-exporter

Pour s'assurer que le service est bien lancé </code>

sudo systemctl status prometheus-nginx-exporter

Pour vérifier le statut et s'assurer que tout est ok

curl -s localhost:9113/metrics | grep ^nginx

Liens