5.11.21. Prometheus server

Supervision des événements et des alertes

Type :
COTS EXTRA
Données stockées :
  • Métriques techniques
  • Métriques métier

5.11.21.1. Architecture de déploiement

Veuillez vous référer à la documentation officielle.

5.11.21.1.1. Ports utilisés

Le port utilisé par le serveur prometheus est le suivant:

  • tcp:9090 : Port d’écoute modifiable via la variable prometheus.server.port dans le fichier environments/group_vars/all/advanced/cots_vars.yml.

5.11.22. Prometheus alertmanager

Envoi des alertes.

Type :
COTS EXTRA

5.11.22.1. Architecture de déploiement

Veuillez vous référer à la documentation officielle.

5.11.22.1.1. Ports utilisés

Les ports utilisés par Prometheus alertmanager sont les suivants :

  • tcp:9093 : Port d’API modifiable via la variable prometheus.alertmanager.api_port dans le fichier environments/group_vars/all/advanced/cots_vars.yml
  • tcp:9094 : Port de cluster modifiable via la variable prometheus.alertmanager.cluster_port dans le fichier environments/group_vars/all/advanced/cots_vars.yml

5.11.23. Prometheus node_exporter

Exposition des métriques liées au matériel et au noyau du système.

Type :
COTS

5.11.23.1. Architecture de déploiement

Ce composant est à installer sur chacune des VMs ou matériels à superviser.

5.11.23.1.1. Ports utilisés

Le port utilisé par Prometheus node_exporter est le suivant:

  • tcp:9101 : Port d’écoute modifiable via la variable prometheus.node_exporter.port dans le fichier environments/group_vars/all/advanced/cots_vars.yml

5.11.23.1.2. API exposées

Prometheus node_exporter expose l’API suivant:

  • /metrics : API sur laquelle les métriques sont exposées.

5.11.24. Prometheus Elasticsearch Exporter

Exposition des métriques liées à Elasticsearch.

Type :
COTS

5.11.24.1. Architecture de déploiement

Ce composant est à installer sur chacune des VMs où des services Elasticsearch sont à superviser.

5.11.24.1.1. Ports utilisés

Le port utilisé par Prometheus Elasticsearch Exporter est le suivant:

  • tcp:9114 : Port d’écoute modifiable via la variable prometheus.node_exporter.port dans le fichier environments/group_vars/all/advanced/cots_vars.yml

5.11.24.1.2. API exposées

Prometheus Elasticsearch Exporter expose l’API suivant:

  • /metrics : API sur laquelle les métriques sont exposées.