A qui s’adresse ce cours ?
Cette formation DevOps Foundation s’adresse :
Développeurs et administrateur
Ingénieurs DevOps
Pré-Requis
Bonne connaissance du système Linux.
Moyens pédagogiques
Dispensées par des experts-consultants sur des projets clients et contributeurs Open Source : ils connaissent le terrain !
Orientées sur l’utilisation et la mise en œuvre : l’apport théorique, visant la compréhension des principes, est systématiquement accompagné d’une mise en pratique concrète
Documentées : support électronique remis aux stagiaires en début de formation
Modalités de suivi et d’évaluation
Questionnaire de pré-évaluation avant le stage
Questionnaire d’évaluation de la satisfaction en fin de stage
Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Attestation de fin de formation
Objectifs
Savoir configurer les règles de collecte et d’alerting de Prometheus
Pouvoir créer des dashboards pertinents sur la plateforme de vos applications
Avoir des bases solides pour instrumenter vos serveurs et applications
Déroulement du cours
Introduction
TSDB
Fonctionnement de Prometheus
Qu’est-ce-qu’une métrique (dans Prometheus)
Quelques cas d’utilisation
Collecte des métriques
Collecter les métriques système avec node exporter
Interroger Prometheus (requêtes simples)
Configuration basique du scrapping
Grafana
Interroger Prometheus
Création de Dashboard
Les différents types de métriques
Compteurs et jauges
Histogrammes et sommaires
Configurer Prometheus
Règles de re-labelling
Règles de pré-calcul
Instrumenter une application
Prometheus client
Bonnes pratiques
Exemple d’instrumentation d’une application
Utiliser le black box exporter
Alerting
Aerting simple avec Grafana
Configurer l’alerte manager de Prometheus
Pour aller plus loin
Fédération
Présentation d’intégration
Exporteurs communs