Membre depuis le 16/07/2019
check bien que ton prometheus operator ou ton kube-state-metrics a bien les perms pour lire les annotations des pods. des fois c'est juste un rbac qui manque
Membre depuis le 07/03/2019
et ton target group dans prometheus, il te remonte des erreurs ou il voit juste pas le target ? regarde la page /targets de prometheus ca te dira pourquoi il scrape pas
Membre depuis le 20/03/2019
j'ai check les rbac et c'est bon. sur /targets des fois il apparait des fois non. le service account de prometheus a l'air d'avoir les bonnes perms. ptete un probleme de ressource sur le pod prometheus ou le sidecar ?
Membre depuis le 16/07/2019
possible. si ton sidecar est trop lent a demarrer ou si il a pas assez de cpu/mem, prometheus peut le rater au moment du discovery initial. ou il timeout avant que le sidecar soit pret a servir les metrics
Membre depuis le 20/03/2019
c'etait ca ! j'avais des readiness probes sur le sidecar mais trop courtes. le temps que le service demarre et expose les metrics, prometheus etait deja passé. j'ai rallongé le initialDelaySeconds et maintenant ca scrape nickel. thx pour l'aide !
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
bernadette-launay
Membre depuis le 20/03/2019
salut la team
j'ai un souci avec prometheus. j'essaie de scraper des metrics d'un sidecar dans mes pods k8s. le sidecar ecoute sur un port specifique genre 9100. j'ai mis les annotations qui vont bien sur mon pod mais prometheus ne scrape pas tout le temps ou alors le service discovery est hyper lent