Plan du cours

Introduction aux métriques personnalisées

  • Comprendre les types de métriques et leurs cas d'utilisation
  • Aperçu des bibliothèques d'instrumentation Prometheus
  • Avantages de l'exportation de métriques personnalisées

Configuration de Prometheus pour les métriques personnalisées

  • Configurer Prometheus pour scraper des métriques personnalisées
  • Explorer les formats d'exposition Prometheus
  • Écrire des requêtes PromQL pour des métriques personnalisées

Instrumentation des applications

  • Ajouter de l'instrumentation à des applications Python, Java et Node.js
  • Utiliser les bibliothèques clientes Prometheus
  • Gérer les défis courants en instrumentation

Création de tableaux de bord pour les métriques personnalisées

  • Concevoir des tableaux de bord Grafana pour des cas d'utilisation spécifiques
  • Personnaliser les panneaux de visualisation
  • Configurer la surveillance en temps réel et les alertes

Intégration de la surveillance dans les pipelines CI/CD

  • Intégrer des métriques personnalisées aux processus de build et de déploiement
  • Automatiser les alertes pour les échecs CI/CD
  • Assurer la disponibilité des métriques lors des mises à jour de l'application

Dépannage et optimisation

  • Déboguer les problèmes d'instrumentation
  • Optimiser les performances de Prometheus et Grafana
  • Étendre la surveillance pour des applications à fort trafic

Techniques avancées de visualisation

  • Utiliser les plugins Grafana pour des visualisations améliorées
  • Intégrer Grafana avec des sources de données externes
  • Créer des tableaux de bord interactifs pour les parties prenantes

Bilan et étapes suivantes

Pré requis

  • Connaissances de base de Prometheus et Grafana
  • Familiarité avec le développement d'applications et les API

Public cible

  • Développeurs
  • Ingénieurs DevOps
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires