Skip to content

Small educational projects (in french) about monitoring and observability

Notifications You must be signed in to change notification settings

mekahell/monitoring-course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tutoriels - Supervision d'infrastructure informatique

Support de travaux pratiques pour le cours de supervision.

01 - Syslog

Découverte du format des messages Syslog avec Fluentd et l'utilitaire logger.

Dans ce module, nous allons installer Prometheus pour la collecte des métriques d'un service de Hexatek. En supplément, on installera Grafana Mimir pour le stockage long terme sur S3 de ces données.

03 - HexaTek - Reporting avec Grafana

Ici nous allons créer un dashboard afin de consulter l'état de l'architecture Hexatek. Les données utilisées seront celles de notre précédente activité.

Nous allons définir des alertes dans Prometheus. Si elles sont déclenchées alors Alertmanager enverra une notification sur notre channel Discord.

Nous allons mettre en oeuvre une collecte des logs par SYSLOG ou OpenTelemetry. Ces logs sont stockées dans OpenSearch. Ils pourront être consulté avec le dashboard OpenSearch.

Avec OpenTelemetry, nous récupérons des traces applicatives de notre application en JavaScript.