Retour
Supervision Prometheus - Les fondamentaux
Objectifs de la formation
Connaître les principes de base de la supervision de conteneurs Connaître les différentes briques de la supervision avec prometheus Déployer et configurer prometheus Connaître les différents type de métriques Connaître et utiliser le langage PromQL Savoir visualiser des données Savoir configurer les alertes
Contenu de la formation
Introduction au monitoring dans Kubernetes Historique Principes de base Architecture Outils de monitoring Prometheus Les principaux composants Grafana kube-state-metrics node-exporter Cibles, métriques, requêtes et alertes Les cibles Les types de métriques Le langage PromQL Les labels Les alertes Visualisation des métriques avec Grafana Les datasources Les plugins Les boards Le langage PromQL Vecteurs et des séries temporelles : explication des concepts de vecteurs et de séries temporelles dans le contexte de PROMQL Fonctions de transformation : rate(), irate(), delta() Agrégation de données : sum(), avg(), min(), max()... Groupement et regroupement Utilisation de by group_left et group_right Fonctions de prédicats : absent(), changes() Fonctions mathématiques : utilisation d'opérateurs mathématiques (+, -, *, /) et de comparaison (==, !=, >, <) Utilisation avancée : exploration des expressions avancées avec des fonctions telles que predict_linear(), holt_winters() Les recording rules Quand utiliser des recording rules Réduire les cardinalités Règles pour les API Comment de PAS utiliser les règles Gestion des alertes Configuration d'une alerte la directive for les labels Les templates Qu'est ce qu'une bonne alerte ? AlertManager Connecter Prometheus à AlertManager Pipeline de Notification Inhibition Silences routing grouping Throttling & repetition notification Le fichier de configuration Les receivers La sécurité dans Prometheus Activation de TLS Options TLS avancées Activation de la basique auth Les exporters spécifiques Revues des principaux exporters Écrire son propre exporter Administration Préparer une migration Mise à l'échelle de Prometheus Performances Détection d'un problème Trouver une métrique ou un cible consommatrice Réduire la charge Sharding Horizontal Intégration de Thanos Ajouter Thanos à Prometheus Configurer Thanos pour écrire sur un bucket GCS Lire des données depuis GCS Provisioning hardware Calibrer les ressources pour Prometheus
Résultats de la formation
Non renseigné
Conditions spécifiques d'accès à la formation
Tout public
Métier formé
Data / Big data
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
4SH
Durée de la formation
1 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 15/01/2025 - 16/01/2025