Sommaire

Utilisation de Prometheus

1. Fonctionnement des métriques

a. Consultation des métriques de Prometheus Métriques de Prometheus

Le moteur Prometheus dispose d’un point de collecte de métriques sur le port 9090 (port d’écoute par défaut) dans le contexte /metrics. metrics

Afin d’accéder au port 9090 du serveur Prometheus en local, lancez la commande suivante :

$ kubectl -n monitoring port-forward \ 
             svc/prometheus-prometheus-oper-prometheus 9090

Entrez ensuite l’adresse http://localhost:9090/metrics dans un navigateur.

Sous Google Chrome, installez l’extension « Prometheus formater » afin de disposer d’un formatage des données des exporteurs Prometheus.

images/18EP02.png

Métriques internes renvoyées par le moteur Prometheus formatées à l’aide de l’extension « Prometheus formater » sous Chrome

b. Présentation de l’interface de Prometheus

En plus des métriques, Prometheus offre - sur le même port d’écoute - une console permettant d’interroger le moteur.

Gardez le port 9090 ouvert précédemment et consultez l’adresse suivante dans un navigateur : http://localhost:9090

images/18EP03.png

Page d’accueil de Prometheus

L’interface principale permet d’interroger directement les métriques de Prometheus. 

Entrez la valeur node:node_cpu_utilisation:avg1m dans l’interface ...