Formation Observabilité
| 2390€ HT / personne |
| 3 jours (21 heures) |
Présentation
Résolvez les erreurs de vos applications plus rapidement pour une expérience utilisateur irréprochable. L’observabilité (ou observability en anglais) permet une meilleure vue d’ensemble de vos programmes et une surveillance plus sûre de vos livrables.
Grâce à l’observabilité, vous pourrez détecter les comportements indésirables et obtenir les informations nécessaires pour déterminer la cause de vos problèmes. En appliquant cette méthode, vos workflows seront plus rapides et s’intègreront parfaitement à votre système DevOps.
Notre formation observabilité vous présentera l’utilité de cette méthode, la combinaison de l’observabilité avec le DevOps, les évènements, la gestion de projet en mode Observability-Driven Development et le modèle OMM.
Objectifs
- Connaître l’observabilité et ses applications
- Intégrer l’observabilité dans vos projets
- Connaître le modèle OMM
- Maîtriser l’échantillonnage
Public visé
- Administrateurs système
- DevOps
- Ingénieurs d’infrastructure
- Responsable d’application
- SDM
- Incident manager
- Load testeurs
- Développeur
- Responsable Q/A
Pré-requis
- Compréhension des concepts généraux de l’informatique, de l’administration et du monitoring
Pré-requis technique
- Avoir Docker et Kind5 installé
Programme de notre formation Observability
[Jour 1]
Introduction à l’observabilité, Grafana, Prometheus et Loki
- Introduction à l’observabilité
- Etat de l’art de l’observabilité et son importance
- Les 3 piliers de l’observabilité: métriques, logs et traces
- Introduction à Prometheus et Loki
- Atelier pratique : installation d’une stack sur Kubernetes en local avec kind et helm
- Configurer Grafana et ses différentes data sources
- Atelier pratique : ajouter des datasources avec Grafana et les requêter
- Le langage PromQL et le standard Open Metrics pour les métriques
- Atelier pratique : requêter Prometheus avec PromQL
- Atelier pratique : comparer avec d’autres solutions interopérables à l’instar de VictoriaMetrics
- Le langage LogQL
- Atelier pratique : requêter Loki avec LogQL
- Atelier pratique : comparer avec d’autres solutions à l’instar d’Elasticsearch et Quickwit
- Introduction aux dashboards, panels et visualisations de Grafana
- Atelier pratique : créer des dashboard, visualisations et panels
[Jour 2]
Ingestion des données
- Introduction à Vector pour ingérer les logs de vos applications legacy
- Atelier pratique : écrire une fonction VRL pour ingérer les sorties standards et d’erreurs de ses conteneurs applicatifs
- Introduction au standard d’ingestion OpenTelemetry et OTLP
- Atelier pratique : déployer un OpenTelemetry collector qui va recevoir des logs et métriques et les router vers Prometheus et Grafana Loki
- Atelier pratique : comparer avec d’autres solutions interopérables telles que Quickwit pour les logs et VictoriaMetrics pour les métriques
- Introduction aux traces
- Atelier pratique : ingérer des traces en OpenTelemetry et les afficher dans Jaeger
- Corrélation entre les logs et les traces en utilisant les datalinks de Grafana
- Agents d’auto-instrumentation pour rendre ses applications observables
[Jour 3]
Utilisation avancée de Grafana
- Introduction aux alertes avec Prometheus AlertManager et Grafana Alerts
- Atelier pratique : déclencher des notifications webhook avec des alertes provenant de requêtes PromQL et AlertManager
- Atelier pratique : déclencher des notifications webhook avec des alertes provenant de Loki via Grafana
- Faire des dashboards as code avec Grafana
- Atelier pratique : faire des dashboards as code industrialisés avec Helm
Pour aller plus loin
Formation Kubernetes
Formation Dynatrace
Formation Elasticsearch
Formation Prometheus & Grafana
Formation Dynatrace : Administration & Production
Formation Grafana Loki
Langues et Lieux disponibles
Langues
- Français
- Anglais / English
Lieux
-
France entière
- Paris
- Lille
- Reims
- Lyon
- Toulouse
- Bordeaux
- Montpellier
- Nice
- Sophia Antipolis
- Marseille
- Aix-en-Provence
- Nantes
- Rennes
- Strasbourg
- Grenoble
- Dijon
- Tours
- Saint-Étienne
- Toulon
- Angers
-
Belgique
- Bruxelles
- Liège
-
Suisse
- Genève
- Zurich
- Lausanne
-
Luxembourg
Témoignages
Les – : Beaucoup de pré-requis pour réaliser les TP, difficile avec un poste d’entreprise.
Afficher tous les témoignages
Les – : Beaucoup de pré-requis pour réaliser les TP, difficile avec un poste d’entreprise.
Je recommande la formation
Noter la formation
| 2390€ HT / personne |
| 3 jours (21 heures) |
UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?
Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.
ILS SE SONT FORMÉS CHEZ NOUS

