Formation Grafana Loki
1890€ HT / personne |
3 jours (21 heures) |
Présentation
Grafana Loki est un outil qui vous offre un panneau pour indexer les journaux de vos systèmes et les visualiser sur un tableau de bord. Il n’indexe pas le contenu des journaux, mais plutôt un ensemble d’étiquettes pour chaque flux de journaux. Cela permet de réduire les efforts liés au traitement et au stockage des logs.
Grafana Loki est un système d’agrégation de logs multi-tenant inspiré de Prometheus. Conçu pour être très rentable et facile à exploiter, il est hautement disponible et horizontalement extensible. Il est utilisé principalement avec des outils comme Grafana, Prometheus et les fournisseurs de Cloud.
Dans cette formation Grafana Loki, vous allez apprendre comment collecter et afficher les logs avec Grafana Loki. Nous verrons en détail les trois composants de Grafana Loki : Promtail, Loki et Grafana.
Comme toujours, notre formation s’appuie sur les toutes dernières versions de ces outils, à savoir Grafana 11 et Loki 3.3.
Objectifs
- Maîtriser l’architecture et les concepts de Grafana Loki
- Savoir choisir une bonne stratégie d’indexation pour les logs
- Configurer Loki sur un cluster Kubernetes à l’aide du Helm Chart officiel
Public visé
- Administrateurs système DevOps
- Développeurs
- Architectes infrastructure
Pré-requis
- Connaissances de base d’un système Unix/Linux
- Connaissances de base de Kubernetes/Helm
- Avoir déjà suivi notre formation Prometheus & Grafana ou avoir une bonne maîtrise du sujet
- Expérience sur Prometheus
Pré-requis logiciels
- Version récente de Docker
- Version récente de Kubectl
- Version récente de Helm
- Version récente de Minikube ou Kind
Programme de notre formation Grafana Loki
Introduction à Prometheus, Grafana Stack, Loki et Alloy
- Centralisation des logs
- Introduction à Prometheus
- Introduction à Grafana Stack
- Fonctionnement de Loki
- Introduction à Grafana Alloy (ou ses équivalents avec Opentelemetry Collector et Vector)
Mise en place de Loki
- Installation de Grafana Loki
- Installation de Grafana Alloy (ou ses équivalents avec Opentelemetry collector et vector)
- Installation de Grafana
- Accès aux données
- Cycle de vie des données
- Intégration au système
- Ajout de points d’entrées
Découverte du langage LogQL
- Langage PromQL
- Langage LogQL
- Utilisation de LogCLI
Customization de Grafana et Exploitation de Loki
- Introduction
- Sources de données
- Création de tableaux de bord
- TDB et communauté
- Partage de TDB
Gestion de sorties
- Instrumentation via le SDK d’opentelemetry dans son code vs utilisation des Exporters Prometheus
- Intégration des logs des sorties standards (stderr, stdout)
- Mise en place via Nginx ou FastAPI
- Exposition de Grafana, Loki et Prometheus
- Protection des accès
Préparation et configuration des applications
- Gestion de la sortie de Nginx (ou équivalent)
- Gestion de la sortie de Java Spring boot ou FastAPI
- Enrichissement des labels/étiquettes
Tableau de bord
- Métriques et PromQL (régression linéaire, histogrammes, etc.)
- Dashboards sous forme de feux pour les seuils d’alertes dépassés
- Des données géospatiales sur des maps
Ajout du gestionnaire d’alertes
- Principe de fonctionnement
- Configuration notification email/slack
- Inhibition des alertes
Docker et Kubernetes
- Déploiement de Loki dans Docker
- Introduction à Kubernetes
- Principe de l’intégration de Loki
- Déploiement dans Kubernetes
- Création d’un tableau de bord pour le contrôleur Nginx
Pour aller plus loin
Formation Kubernetes
Formation Prometheus & Grafana
Formation Nutanix AAPM
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 + : Hautes Compétences du formateur.
Support de formation (voir ci-dessous une petite amélioration souhaitée).
Environnement informatique performant (connexion via AnyDesk).
Equilibre durée “Théorie / Pratique”.
Les – : 1) Trop de temps passé lors de la 1ère journée sur les installations logicielles :
Proposition ; effectuer ces installations de “manière synchrone” entre le formateur et les différents participants (commande par commande, pour chaque entité logicielle)
2) Ajouter 1 slide avant chaque exercice, indiquant les entités concernés par l’exercice, et les flux de données concernées entre celles-ci.
Afficher tous les témoignages
Les + : Hautes Compétences du formateur.
Support de formation (voir ci-dessous une petite amélioration souhaitée).
Environnement informatique performant (connexion via AnyDesk).
Equilibre durée “Théorie / Pratique”.
Les – : 1) Trop de temps passé lors de la 1ère journée sur les installations logicielles :
Proposition ; effectuer ces installations de “manière synchrone” entre le formateur et les différents participants (commande par commande, pour chaque entité logicielle)
2) Ajouter 1 slide avant chaque exercice, indiquant les entités concernés par l’exercice, et les flux de données concernées entre celles-ci.
En synthèse : Formation adaptée aux développeurs et administrateurs linux ou K8, moins aux testeurs.
(pas les pré-requis attendus…)
Les + : le formateur connait tres bien son sujet
Les – : si on n’a pas le background , on n’a pas de support pour avancer sur les parties non connues
En synthèse : formation pas adaptée aux besoins d el’equipe
mais cela n’est pas de la faute du formateur
Les + : Comprendre l’architecture Alloy / Loki / Grafana
Configurer Alloy et comprendre les filtrages
Comprendre les différentes architectures de Loki
Les – : Aucun.
Le souci est que je n’avais pas tous les pré-requis donc cela a été difficile de tout comprendre mais le formateur a été patient et au final j’ai pu apprendre de nouveaux concepts
Je recommande la formation
Je recommande la formation
Les + : niveau théoriques et pratiques
Les – : parfois blocages sur tp
prérequis obligatoires
Je recommande la formation
Les + : Très bon équilibre entre théorie et pratique
Maitrise technique du formateur
Intérêt du contenu
Les – : Il manquait un éditeur de texte digne de ce nom pour les TPs
Je souhaite suivre : Grafana K6, c’est planifié
Les + : Très orienté dev
Les – : Pas une formation pour les devops (infra)
Je recommande la formation
Je recommande la formation
Navigation Site Reviews
Noter la formation
1890€ 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