7.2.10. Prometheus

Les composants ci-dessous sont des services de la solution de supervision Prometheus.

  • Le composant vitam-prometheus dispose d’une base de donnée dans laquelle les métriques à collecter seront stockées.
  • Le compodant vitam-alertmanager gère tout ce qui est alerting.
  • Le composant vitam-node-exporter permet d’exposer des métriques liées au matériel et au noyau du système.
  • Le composant vitam-elasticsearch-exporter permet d’exposer des métriques liées à Elasticsearch.

Les composants vitam-prometheus et vitam-alertmanager sont optionnels. Une entitée utilisant la solution VITAM et disposant déjà de sa propre solution de supervision peut récupérer les métriques en utilisant les API exposées par VITAM.

Pour se faire, un playbook est proposé pour générer la configuration Prometheus depuis l’environnement de la solution VITAM.

Un paragraphe dans la documentation du composant Prometheus détaille comment générer cette configuration, l’enrichir des règles d’alerte et l’intégrer dans un serveur Prometheus déjà existant.