Sujet : prometheus
-
Nommage des métriques et cardinalité des labels : les unités dans le nom, des valeurs bornées dans les labels
Les conventions de nommage de Prometheus placent dans le nom de la métrique un préfixe d'application, une unité de base et, pour les compteurs, un suffixe _total, et réservent les labels aux dimensions bornées ; chaque combinaison distincte de valeurs de labels constitue sa propre série temporelle, de sorte que des identifiants utilisateur, des URL brutes ou des messages d'erreur placés dans des labels multiplient le stockage jusqu'à dégrader le serveur.
-
Exporter les métriques d'un hôte avec node_exporter de Prometheus : collecteurs, collecteur textfile et filtrage du port par pare-feu
node_exporter transforme les compteurs du noyau et du système d'exploitation en métriques Prometheus sur le port 9100 ; la plupart des collecteurs sont activés par défaut, et le collecteur textfile permet d'y ajouter des valeurs calculées par un script. Il convient de l'exécuter comme service systemd non privilégié et de limiter le port à l'adresse de Prometheus, car /metrics n'est pas authentifié par défaut.
-
windows_exporter : installer le MSI avec des collecteurs activés et vérifier /metrics sous Windows
windows_exporter est distribué sous forme de MSI qui s'installe comme service Windows et accepte des propriétés d'installation pour choisir les collecteurs activés, le port d'écoute et une exception du pare-feu Windows, le tout de manière non interactive via msiexec.
Lisible par machine : JSON