OpenEdge-labs trainings
  • OpenEdge-labs trainings
  • Thématiques
    • Cloud
      • Administration Openstack
      • Administration Openstack-avancé
      • Développement sur OpenStack
      • Openshift:Déploiement, administration, sécurisation et monitoring
    • Virtualisation
      • XCP-NG
      • Open Nebula
    • Systèmes
      • Monitoring-observabilite
        • Outils
          • monitoring
            • Prometheus
            • Victoria Metrics
            • Nagios XI pour Administrateurs
          • Observabilite
            • Opentelemetry-initiation
            • OpenTelemetry: approfondissement
            • Jaeger
            • eBPF-observabilité
            • LGTM stack
            • Grafana-Initiation
            • Grafana-approfondissement
            • Loki-initiation
            • Loki-approfondissement
        • Méthodologies
          • Stratégie d'incident management: monitoring à l'autoremédiation
          • Datavisualisation avec Grafana
          • Continuous Profiling
          • Auto-remédiation – Automatisation des Processus de Remédiation
      • Linux
        • Parcours développeur(TD)
          • Développement de Scripts et Automatisation sur Linux/Unix
          • Programmation Système Avancée sur Unix/Linux
          • Sécurité des Applications sur Unix/Linux
          • Développement et le Déploiement d'Applications Cloud-Native sur Linux
          • Linux, Drivers et Programmation Noyau
        • Parcours administrateur
          • Optimisation et le Tuning des Performances sur Linux/Unix
          • Sécurité avancée sur Linux
        • Parcours architecte(TD)
          • Conception d'Architectures Résilientes sur Linux/Unix
          • Conception d'Architectures Cloud et Hybrid Cloud sur Linux/Unix
    • Stockage
      • Etat de l’art-Systèmes de stockage open source
      • Migration vers un système de stockage open source
      • Glusterfs
      • Ceph
      • Sécurisation d'un système de stockage Open Source
    • Data
      • Opensearch
      • Opensearch-administration avancée
      • Dataviz open source
      • Kafka
      • Cassandra
    • Cloud native
      • Observabilité Avancée avec OpenTelemetry et Jaeger
      • Chaos Engineering et Résilience des Applications
      • Polyglot Persistence dans les Applications Cloud Native
      • Développement d'Architectures Serverless Open Source
      • Cloud Native Security – Zero Trust et Au-delà
      • Formation Avancée sur le Développement d'Architectures Serverless Open Source
    • IOT
      • Introduction à l'IoT
      • Analytique et Big Data pour l'IoT avec des Outils Open Source
      • Blockchain pour l'IoT avec des Technologies Open Source
      • Développement de Solutions IoT avec MicroPython et ESP8266/ESP32
      • Edge Computing avec Open Source IoT
      • Sécurité IoT avec des Outils Open Source
    • Devops
      • GitLab - Administration, CI/CD, et Gestion de Projets
      • Ingénierie de la Performance et la Planification de la Capacité
    • IA
      • Initiation à l'Intelligence Artificielle pour les Dirigeants
      • Transformation Digitale et Intelligence Artificielle (IA) pour les DSI
      • Gestion des Risques et Sécurité en IA
      • Applications Stratégiques de l'IA pour les Dirigeants
      • Intelligence Artificielle et Éthique pour les Décideurs
      • IA et Data Science pour les DSI
      • Analyse des Coûts et ROI des Projets IA
      • Stratégies d'Adoption de l'IA Open Source pour les DSI
      • Développement et Déploiement d'Applications IA Open Source
    • Edge computing
      • Développement de Solutions Edge Computing avec Open Source
      • Edge Computing pour l'IoT avec Open Source
      • Edge Computing et Conteneurisation avec Docker et Kubernetes Open Source
    • Industrie4.0
      • Parcours modulaire
      • Introduction à l'Industrie 4.0 et Sécurité Numérique
      • Architecte en Solutions IIoT et Cybersécurité Industrielle
      • Intelligence Artificielle, Cybersécurité et Digitalisation des Processus
      • Jumeau Numérique, Simulation et Sécurité
    • AIOPS(Disponible Juin 2025)
    • Cybersecurite
      • Cybersecurite industrielle
        • Parcours modulaire Cybersécurité industrielle
      • Cybersecurite-gouvernance
  • PARCOURS spécialisés de formations
    • Incident Management 360° : Stratégie, Résilience et Optimisation
    • Spécialisation Industrie 4.0
    • Cybersecurite
    • Expert en Virtualisation Open Source
Powered by GitBook
On this page
  1. Thématiques
  2. Systèmes
  3. Monitoring-observabilite
  4. Outils
  5. Observabilite

Loki-approfondissement

Plan de Formation sur Loki - Niveau Approfondissement

Objectifs de la Formation :

  • Approfondir la maîtrise de Loki pour la gestion et l'analyse avancée des logs.

  • Explorer des fonctionnalités complexes telles que le partitionnement des logs, l’optimisation des requêtes, et la gestion à grande échelle.

  • Intégrer Loki avec d'autres outils de l'écosystème Grafana pour une solution complète d'observabilité.

  • Mettre en pratique les connaissances à travers des labs avancés et des use cases spécifiques.

1. Révision des Concepts Fondamentaux et Introduction aux Fonctionnalités Avancées de Loki (1h30)

  • Objectifs :

    • Revoir les concepts de base de Loki.

    • Introduction aux fonctionnalités avancées pour les utilisateurs confirmés.

  • Contenu :

    • Récapitulatif des concepts fondamentaux : architecture, ingestion des logs, requêtes basiques.

    • Vue d'ensemble des fonctionnalités avancées : requêtes complexes, gestion des labels, etc.

    • Discussion sur les besoins avancés en gestion de logs dans des environnements complexes.

  • Lab :

    • Exploration des fonctionnalités avancées via des exemples pratiques dans Loki.

2. Architecture Avancée de Loki et Gestion à Grande Échelle (2h)

  • Objectifs :

    • Comprendre l'architecture avancée de Loki pour une gestion à grande échelle.

    • Savoir configurer Loki pour des environnements distribués.

  • Contenu :

    • Décomposition de l'architecture de Loki : Ingester, Querier, Distributor, Compactor.

    • Configuration de Loki pour une scalabilité horizontale.

    • Concepts de partitionnement et de rétention des logs.

  • Lab :

    • Mise en place d'un cluster Loki pour la gestion de gros volumes de logs.

    • Configuration du partitionnement et de la rétention des logs.

3. Requêtes Avancées avec LogQL (2h30)

  • Objectifs :

    • Maîtriser les requêtes avancées avec LogQL pour l'analyse fine des logs.

    • Optimiser les requêtes pour des performances accrues.

  • Contenu :

    • Requêtes LogQL avancées : agrégation, filtres complexes, jointures.

    • Optimisation des requêtes : indices, filtres, compression des logs.

    • Analyse des performances des requêtes et dépannage.

  • Lab :

    • Rédaction de requêtes LogQL avancées pour analyser des scénarios spécifiques.

    • Optimisation des requêtes pour traiter efficacement de grands ensembles de logs.

4. Intégration de Loki avec Prometheus, Grafana, et Tempo (2h)

  • Objectifs :

    • Intégrer Loki avec Prometheus, Grafana, et Tempo pour une observabilité complète.

    • Créer des dashboards Grafana complexes qui intègrent des logs et des métriques.

  • Contenu :

    • Intégration de Loki avec Prometheus pour l'enrichissement des logs par des métriques.

    • Utilisation de Grafana pour la visualisation conjointe des logs et des métriques.

    • Association de Loki et Tempo pour le suivi des traces et des logs.

  • Lab :

    • Création d'un tableau de bord Grafana intégrant des logs de Loki et des métriques de Prometheus.

    • Utilisation de Tempo pour corréler des traces avec des logs.

5. Alerting Avancé avec Loki et Grafana (2h)

  • Objectifs :

    • Configurer des alertes avancées basées sur des logs pour une surveillance proactive.

    • Intégrer des alertes avec des systèmes externes.

  • Contenu :

    • Création de règles d'alerte basées sur des requêtes LogQL.

    • Intégration des alertes avec des systèmes comme Prometheus Alertmanager, PagerDuty, ou Slack.

    • Gestion des alertes et des incidents.

  • Lab :

    • Mise en place d'alertes basées sur des logs pour des scénarios spécifiques.

    • Configuration de notifications d'alerte via différents canaux.

6. Optimisation des Performances et Dépannage de Loki (2h30)

  • Objectifs :

    • Optimiser les performances de Loki pour des environnements à grande échelle.

    • Savoir diagnostiquer et résoudre les problèmes courants dans Loki.

  • Contenu :

    • Stratégies d'optimisation des performances : caching, partitionnement, compression.

    • Analyse des logs de Loki pour le dépannage.

    • Outils et techniques de monitoring pour la performance de Loki.

  • Lab :

    • Analyse des performances d'un déploiement Loki et mise en œuvre d'optimisations.

    • Dépannage d'un cluster Loki sous forte charge.

7. Sécurité et Gestion des Permissions dans Loki (1h30)

  • Objectifs :

    • Comprendre les concepts de sécurité et de gestion des permissions dans Loki.

    • Appliquer des pratiques de sécurité pour protéger l'accès aux logs.

  • Contenu :

    • Gestion des utilisateurs et des rôles dans Loki.

    • Configuration des permissions d'accès aux logs et aux dashboards.

    • Sécurisation des communications avec TLS/SSL.

  • Lab :

    • Configuration de rôles et de permissions dans un environnement multi-utilisateurs.

    • Mise en place de TLS pour sécuriser les communications entre les composants de Loki.

8. Use Cases Spécifiques et Intégrations Complexes (3h)

  • Objectifs :

    • Appliquer les compétences avancées de Loki à des cas d'utilisation spécifiques.

    • Intégrer Loki avec d'autres systèmes pour une solution complète de gestion des logs.

  • Contenu :

    • Use Case 1: Monitoring et troubleshooting d'une infrastructure Kubernetes avec Loki.

    • Use Case 2: Analyse de la sécurité avec Loki pour détecter des anomalies de logs.

    • Use Case 3: Gestion des logs d'applications microservices dans un environnement multi-cloud.

  • Lab :

    • Mise en place d'une solution complète de monitoring des logs pour une infrastructure Kubernetes.

    • Détection et analyse d'incidents de sécurité à partir des logs avec Loki.

9. Conclusion et Évaluation (1h)

  • Objectifs :

    • Réviser les concepts avancés de Loki.

    • Évaluer les compétences acquises.

  • Contenu :

    • Résumé des points clés de la formation avancée.

    • Discussion sur les défis rencontrés et les solutions trouvées.

    • Évaluation finale : QCM et étude de cas pratique.

Durée Totale : 17 heures

PreviousLoki-initiationNextMéthodologies

Last updated 1 month ago