6 commentaires
t'as check les logs de prometheus ? souvent y a des warnings ou errors genre "scrape failed" ou "no metrics found". ça peut être un souci de pare-feu entre prometheus et l'exporter ou l'exporter qui ne répond pas assez vite
si le target est up mais pas de métriques ça sent le scrape interval. si ton exporter est super lent à répondre ou si les métriques mettent du temps à être générées prometheus peut les rater. essaie de mettre un scrape_interval très court genre 5s et un scrape_timeout plus long genre 15s dans ta config prometheus
l'encoding c'est rare pour les métriques de base. mais est-ce que le chemin /metrics est bien le seul chemin exposé ? parfois si y a d'autres endpoints ça peut perturber. ou si tu as des labels spéciaux non valides. et vérifie que le type Gauge est bien celui que tu veux. un Counter est souvent plus approprié pour des incréments comme ça
Laisser une réponse
Vous devez être connecté pour poster un message !
salut la team j'ai fait un petit exporter python pour prometheus qui expose des métriques de notre app legacy. je le lance sur un port 8000 il est accessible via curl localhost:8000/metrics je vois les données. mais quand prometheus essaye de le scraper rien. les targets sont up mais les métriques n'apparaissent pas dans grafana ni dans la console prometheus. une idée du pourquoi ?