Skip to content

Observabilité

⚠️ L'observabilité n'est pas en place sur les environnements OVH.

Dans le cadre de l'offre Cloud-Pi Native, l'observabilité est disponible via plusieurs composants:

  • Prometheus/Grafana pour les métriques
  • AlertManager/Grafana pour l'alerting
  • ElasticSearch/Kibana pour les logs

Ces différents services sont accessibles via la console Cloud Pi Native > Projet > Mes Projets > Sélectionner un projet > Mes Services

observabilité

Métrique

Prometheus est utilisé pour récupérer, stocker et visualiser (via Grafana) les métriques d'infrastructure ainsi qu'applicative.

⚠️ Les métriques sont disponibles pendant un an sur les environnements de production et quelques mois pour les environnements hors production.

Pour apprendre à utiliser ce service, cliquer ici

Alerting

AlertManager est utilisé pour gérer les différentes alertes de vos projets.

Par défaut, aucune alerte n'est mise en place.

Pour apprendre à créer une alerte, cliquer ici

Logs

Le couple Elastisearch/Kibana est utilisé pour vous donner accès à vos logs.

⚠️ Les logs ne sont conservés que sur une durée de 7 jours.

Pour les besoins de conservation au delà de 7 jours, le projet doit mettre en place un collecteur de logs (rsyslog, fluentbit, fluentd, vector, kafka, ...) dans le périmètre de son application afin de récupérer le flux de logs et les stockés sur un autre support (S3 par exemple)

Les logs peuvent être transmises via le protocol HTTP, syslog ou vers un kafka.

Pour bénéficier de ce service, merci de créer un ticket auprès de la ServiceTeam.

Pour apprendre à utiliser kibana, cliquer ici

Un exemple de mise en place d'un collecteur de log avec le produit vector vers un bucket AWS S3 est disponible ici