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-operated 9090
Entrez ensuite l’adresse http://localhost:9090/metrics dans un navigateur.
Sous Google Chrome, installez l’extension « Prometheus Formatter » afin de disposer d’un formatage des données des exporteurs Prometheus.
Métriques internes renvoyées par le moteur Prometheus formatées à l’aide de l’extension « Prometheus Formatter » 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
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 et cliquez ensuite sur Execute puis sur Graph.
L’interface renverra alors...