prometheus cpu usage trop haut mes scrapers sont lents

Posté par genevieve-philippe le 30/12/2025
RÉSOLU

genevieve-philippe

Membre depuis le 11/05/2025

mon prometheus il galère niveau cpu. les scrapes prennent trop de temps et j'ai des alertes latency. comment je réduis la charge sans tout casser

Commentaires

zbenard

Membre depuis le 08/04/2025

C'est de la haute cardinalité qui te flingue ton Prometheus. Regarde les `metric_relabel_configs` pour drop les métriques inutiles ou celles avec trop de labels dynamiques. Genre des UUIDs ou des timestamps dans les labels ça tue

  - source_labels: [__name__]target_label: __name__regex: '(.*_id|.*_hash|.*_uuid)'action: drop

francois-albert

Membre depuis le 03/06/2019

actif rédacteur secouriste

Fouille un peu dans tes métriques. Souvent les services devs mettent des labels du genre `request_id` `session_id` ou `pod_name` alors que ça sert à rien de les stocker en tant que labels. Ça crée des millions de séries uniques

josephine72

Membre depuis le 20/02/2020

actif

Utilise `target_limit` et `series_limit` dans la config de Prometheus pour chaque job de scrape. Ça met un plafond aux nombres de cibles et de séries que tu scrape. Si ça dépasse, le scrape rate se plaint

genevieve-philippe

Membre depuis le 11/05/2025

J'ai trouvé une application qui mettait un ID de transaction unique par requête dans une métrique. C'est ça qui flingue tout. J'ai ajouté un `relabel_config` pour virer ce label. Le CPU a bien baissé. Merci pour le diagnostic

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire