Formation Déployer Prometheus Grafana dans un environnement k8s

icon public

Public : Tous

icon horloge

Durée : 3 jour(s)

Syllabus de la formation Déployer Prometheus Grafana dans un environnement k8s

Pré-requis : Bonne maîtrise de Linux Bonne connaissance de l'architecture Kubernetes, ses composants et de l'outil Helm.

Objectifs : Installer et configurer Prometheus, Grafana depuis les Operators Kubernetes Comprendre le modèle de données Prometheus et intégrer des métriques Savoir collecter les données, les filtrer et les présenter sous forme de graphiques Écrire des requêtes avancées avec PromQL pour suivre des SLI/SLO Savoir connecter Grafana à Prometheus Créer des dashboards efficaces avec Grafana Mettre en place et gérer des alertes Superviser un cluster Kubernetes avec Prometheus/Grafana Exploiter Prometheus/Grafana en conditions de production

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Référence : RéS103070-F

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

1 250,00 CHF HT / jour

Tarif pour une personne à distance sans frais
+ 150,00 CHF HT par participant supplémentaire
+ frais en cas de formation présentielle

1 500,00 CHF HT

Pour 20 tickets de 30mn (10 heures) utilisables pendant 12 mois

Tarif présentiel

2 875,00 CHF HT

  • PC et logiciels fournis
  • Paiement à 30 jours

Tarif distanciel

2 300,00 CHF HT

  • PC et logiciels à distance fournis sur demande
  • Paiement à 30 jours
Contacter Dawan
Supervision : Graylog, Nagios, Prometheus, ...

Programme Déployer Prometheus Grafana dans un environnement k8s

Déployer Prometheus dans Kubernetes avec un Operator

Ce qu'apporte Prometheus, ce qu'il ne fait pas, et sa place à côté d'une chaîne de collecte de logs
Les composants et leurs rôles respectifs: serveur, Pushgateway, Alertmanager, TSDB
Découverte de services et intégration Kubernetes
L'approche Operator: les principales ressources Prometheus, ServiceMonitor, PodMonitor et PrometheusRule

Atelier pratique: déploiement de la stack par Operator. Écriture directe de la ressource Prometheus avant de passer au déploiement packagé, afin de comprendre ce que l'Operator produit réellement

Comprendre le modèle de données et intégrer des métriques

Compteurs, jauges, histogrammes et résumés: ce que chaque type permet et interdit
Séries temporelles et labels; la cardinalité comme facteur dimensionnant
Ce qu'est un exporteur
Panorama des exporteurs: système, natifs, bases de données, applications, réseaux
Superviser au-delà du cluster: déclaration de cibles extérieures depuis l'Operator, sondes réseau et HTTP, équipements en SNMP, Pushgateway pour les traitements planifiés
Bonnes pratiques de définition de métriques

Atelier pratique: exposer et collecter une métrique applicative, de l'exposition par l'application jusqu'à la cible visible et interrogeable dans Prometheus

Interroger les données avec PromQL et écrire des règles

Sélecteurs, fonctions, opérateurs et agrégations
Ce qui fausse une requête sans produire d'erreur: choix de la fonction, largeur des fenêtres, séries obsolètes
Indicateurs et objectifs de service: latence, disponibilité, taux d'erreur; histogrammes et quantiles
Règles d'enregistrement et règles d'alertes
Validation et test des règles avec promtool

Atelier pratique: requêtes PromQL et règles d'indicateurs de service. Construction progressive des requêtes jusqu'aux indicateurs, puis passage en règles versionnables

Construire des tableaux de bord Grafana et mettre en place les alertes

Déploiement de Grafana par Operator; tableaux de bord et sources de données décrits comme des ressources Kubernetes
Construire un tableau de bord
Réutiliser, adapter et partager les tableaux de bord de la communauté
Utilisateurs, permissions, structuration et organisation
Bonnes pratiques de visualisation; variables et templating
Navigation par niveaux et corrélation d'incidents: ce que change, pour la mise en relation des métriques et des logs, un moteur de logs partageant le modèle de labels de Prometheus
Alerting et notifications: de la règle à la notification, les deux chaînes possibles et les critères pour choisir entre elles

Ateliers pratiques: connecter Grafana à Prometheus et construire un tableau de bord. Mettre en place une chaîne d'alerte de bout en bout

Exploiter Prometheus et Grafana en conditions de production

Performances et limitations: cardinalité, empreinte mémoire, redémarrage, dimensionnement
Bonnes pratiques de configuration et de déploiement
Bonnes pratiques de sécurité: droits, exposition des interfaces, authentification, gestion des secrets
Solutions de stockage externe: principe de l'écriture distante, panorama des solutions et critères de choix
Stratégies de rétention multi-niveaux et downsampling
Sauvegarde et restauration des données, et des tableaux de bord
Haute disponibilité: réplication, déduplication des notifications, répartition de la charge de collecte
Les principales causes d'incident: cible qui n'est pas collectée, alerte qui ne se déclenche jamais, cardinalité qui met le serveur en défaut, tableau de bord sans données, sonde absente d'un nœud

Délai d'accès :

Le délai d’accès à la formation certifiante est de 7 jours après validation du dossier. Pour un financement CPF, la validation doit être faite 11 jours ouvrés avant le début. Hors CPF, délai de 1 à 3 semaines selon les sessions.

Méthodes mobilisées :

  • Un formateur expert ayant suivi une formation à la pédagogie et ayant au minimum 3 années d'expériences dans le domaine visé
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Un support et les exercices du cours pour chaque stagiaire
  • Synchrone en présentiel ou distanciel. Plateforme utilisée : Microsoft Teams. Pour le distanciel : diagnostic technique avec les stagiaires pour tester la connexion et les modalités pratiques.
  • Méthodologie basée sur l'Active Learning (75% de pratique minimum) et un programme pédagogique riche et interactif :
  • Expositive : Apport de contenu théorique structuré pour consolider vos connaissances.
  • Interrogative : Moments de réflexion pour questionner et approfondir vos pratiques.
  • Démonstrative : Exercices pratiques pour illustrer les concepts clés.
  • Active : Ateliers d'entraînement pour une mise en application immédiate.
  • Expérimentale : Études de cas concrets pour ancrer les apprentissages dans la réalité.
  • Collaborative : Espaces de partage et d'échange d'expériences pour enrichir la formation.
  • Un format conçu pour favoriser l'engagement, la pratique et l'impact durable dans vos activités professionnelles.

Méthodes d'évaluation :

Les évaluations en cours de formations sont réalisées par les ateliers de mise en pratique et les échanges avec les formateurs.

Un espace apprenant dédié moncompte.dawan.fr :

  • Informations relatives à la ou aux futures formations (plan, syllabus et éventuellement informations relatives à la certification)
  • Positionnement à l'entrée et à la sortie de la formation
  • Définition des besoins et attentes par l'apprenant en amont de la formation
  • Émargement en ligne
  • Évaluation à chaud
  • Évaluation à froid
  • Attestation de formation
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Certification CPF quand formation éligible

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Aucune date n’est actuellement planifiée pour cette formation. Nous pouvons toutefois organiser cette formation à la demande dans un format adapté à votre besoin, y compris dans votre entreprise.

Contactez-nous pour prévoir une session avec notre formulaire de contact ou par téléphone au 22 519 09 66