J'utilise une application Web avec l'adresse 127.0.0.1:5000 et j'utilise la bibliothèque cliente python pour Prometheus. J'utilise start_http_server(8000)
de l'exemple dans leur docs pour exposer les métriques sur ce port. L'application s'exécute, mais je reçois [Errno 48] Address already in use
et le localhost: 8000 ne se connecte à rien quand j'essaye de le frapper.Erreur client Prometheus python Adresse déjà utilisée
Si je ne peux pas démarrer deux serveurs à partir d'une application Web, quel port dois-je passer dans start_http_server()
afin d'exposer les métriques?
Il n'y a rien sur les ports avant de démarrer l'application.
Il n'y a rien sur 8000 jusqu'à ce que je commence ce processus. – Rafa
@ ralphie9224 Je vois ... on dirait que vous avez trouvé un bug. C'est un problème persistant dans Prométhée. Ils travaillent encore à la réparer. Voici la conversation [Pull Request] (https://github.com/prometheus/client_python/issues/155) – daegontaven