c'est la haute cardinalité des labels. trop de valeurs uniques pour un meme label ça explose la mémoire et le cpu
faut faire du relabeling pour dropper les labels inutiles ou les normaliser. dans la config prometheus.yml
- source_labels: [__name__]
regex: '(.*_session_id|.*_request_id)'
action: drop
ouais des fois les devs mettent des IDs uniques dans les labels ce qui est un no-go total
pense aussi a ta rétention. trop long pour trop de metrics ça charge le disque et les requêtes
ah oui y'avait un service avec des user_id dans les labels. je vais mettre en place le relabeling merci
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
etienne21
Membre depuis le 17/03/2025actif
mon serveur prometheus a le cpu qui monte en flèche quand je mets en prod de nouvelles apps avec plein de metrics