Surveillance et journalisation pour DevOps

Débutant

Maîtrisez les fondamentaux de la surveillance et de la journalisation dans les environnements DevOps. Ce cours complet couvre Prometheus pour la collecte de métriques, Grafana pour la visualisation, et Loki pour l'agrégation de journaux. Grâce à des laboratoires pratiques, vous apprendrez à configurer l'infrastructure de surveillance, à paramétrer des exportateurs, à créer des tableaux de bord, à rédiger des règles d'alerte et à analyser les journaux système – toutes des compétences cruciales pour maintenir des systèmes fiables et observables.

devops

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Bienvenue dans "Surveillance et journalisation pour DevOps" ! Dans le monde trépidant de DevOps actuel, comprendre comment surveiller et journaliser vos systèmes est essentiel pour maintenir des applications fiables, observables et performantes. Ce cours complet vous initie aux outils et pratiques essentiels utilisés par les professionnels DevOps pour maintenir la santé des systèmes et résoudre efficacement les problèmes.

Que vous soyez novice en DevOps ou que vous cherchiez à renforcer vos compétences en surveillance, ce cours vous offre un parcours pratique à travers le paysage de la surveillance et de la journalisation. Vous travaillerez avec des outils standards de l'industrie tels que Prometheus, Grafana et Loki, en apprenant tout, de l'installation de base à la configuration avancée et aux alertes.

À travers 9 laboratoires pratiques, vous construirez une pile de surveillance complète capable de suivre les métriques système, de visualiser les données, d'agréger les journaux et d'alerter sur les problèmes potentiels. Chaque laboratoire s'appuie sur le précédent, vous donnant une compréhension concrète du fonctionnement de ces outils ensemble dans un environnement DevOps.

Ce que vous apprendrez

À la fin de ce cours, vous serez capable de :

  • Installer et configurer Prometheus : Mettre en place Prometheus pour la collecte de métriques, comprendre les fichiers de configuration et gérer le cycle de vie des services
  • Déployer Node Exporter : Surveiller les métriques au niveau système comme l'utilisation du CPU, de la mémoire, du disque et du réseau
  • Maîtriser PromQL : Écrire des requêtes pour extraire des informations significatives de vos données de métriques
  • Installer et configurer Grafana : Créer de superbes tableaux de bord pour visualiser vos données de surveillance
  • Mettre en place Loki : Déployer un système d'agrégation de journaux pour une journalisation centralisée
  • Configurer Promtail : Collecter des journaux à partir de diverses sources et les envoyer à Loki
  • Construire des tableaux de bord de surveillance : Créer des visualisations personnalisées dans Grafana en utilisant des requêtes PromQL
  • Implémenter des alertes : Écrire des règles d'alerte dans Prometheus pour être notifié des problèmes système
  • Interroger les journaux avec LogQL : Rechercher et analyser les journaux en utilisant le langage de requête de Loki

Pourquoi ce cours est parfait pour vous

  • Apprentissage pratique : 9 laboratoires pratiques qui construisent une véritable infrastructure de surveillance à partir de zéro
  • Outils standards de l'industrie : Apprenez Prometheus, Grafana et Loki – les mêmes outils utilisés par les grandes entreprises
  • Difficulté progressive : Commencez par l'installation de base et passez à la configuration avancée
  • Basé sur Docker : Tous les laboratoires s'exécutent dans des conteneurs Docker – aucune configuration complexe requise
  • Feedback immédiat : Voyez votre pile de surveillance prendre vie au fur et à mesure que vous la construisez étape par étape
  • Compétences DevOps réelles : Apprenez les mêmes pratiques de surveillance utilisées dans les environnements de production
  • Couverture complète de la pile : De la collecte de métriques à l'agrégation de journaux en passant par la visualisation
  • Focus sur le dépannage : Comprenez comment diagnostiquer et résoudre les problèmes système courants
  • Prêt pour votre carrière : Ces compétences sont très demandées pour les rôles DevOps, SRE et d'infrastructure

Enseignant

labby
Labby
Labby is the LabEx teacher.