Plan du cours

Introduction aux mesures personnalisées

  • Comprendre les types de métriques et les cas d'utilisation
  • Vue d'ensemble 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 récupérer des métriques personnalisées
  • Exploration des formats d'exposition Prometheus
  • Écrire des requêtes PromQL pour des métriques personnalisées

Instrumenter les applications

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

Création de tableaux de bord pour les mesures personnalisées

  • Conception de tableaux de bord Grafana pour des cas d'utilisation spécifiques
  • Personnalisation des panneaux de visualisation
  • Mise en place d'une surveillance en temps réel et d'alertes

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

  • Intégrer des métriques personnalisées dans les processus de construction et de déploiement
  • Automatiser les alertes en cas d'échec des processus CI/CD
  • Assurer la disponibilité des métriques lors des mises à jour d'applications

Dépannage et optimisation

  • Débogage des problèmes d'instrumentation
  • Optimisation des performances Prometheus et Grafana.
  • Mise à l'échelle de la surveillance pour les applications à forte charge

Techniques de visualisation avancées

  • Utilisation de plugins Grafana pour des visualisations améliorées
  • Intégration de Grafana avec des sources de données externes
  • Création de tableaux de bord interactifs pour les parties prenantes

Résumé et prochaines étapes

Pré requis

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

Public

  • Développeurs
  • DevOps ingénieurs
 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires