Sommaire

Mise en place de Prometheus

1. À propos de Prometheus Prometheus

Prometheus est un outil de surveillance construit autour d’une base de données de séries temporelles. L’alimentation de cette base de données est réalisée par l’outil lui-même en allant scruter à intervalle régulier les différents points d’acquisition de la donnée. La communication s’appuie sur le protocole HTTP et les points de collecte sont appelés des exporteurs. Base de données:de séries temporelles Exporteurs

Ces exporteurs sont de plus en plus intégrés directement dans les applications du marché. Lorsque ce n’est pas le cas (pour les bases de données, par exemple), un process doit être lancé afin de permettre de faire le pont entre Prometheus et le produit à surveiller.

Dans le contexte des containers, Prometheus s’intègre particulièrement bien pour plusieurs raisons :

  • rapide et léger : Prometheus est particulièrement optimisé,

  • dynamique : Prometheus détecte en continu les créations et suppressions de services et/ou pods.

Autre point important : la plupart des briques Kubernetes disposent nativement d’un point de collecte Prometheus. L’intégration en est donc fortement facilitée.

Le projet est soutenu par la fondation CNCF (qui s’occupe également de Kubernetes). CNCF

Consultez l’adresse suivante pour en apprendre ...