
Monitoring Cloud-Native Applications: Lead Agile Operations Confidently Using Open Source Software
Partie I : Introduction au suivi Chapitre 1 : Concepts de base du suivi Partie II : Introduction au suivi
Chapitre 1 : Concepts de base du suivi
Objectif du chapitre : Ce chapitre traite des concepts fondamentaux de la surveillance et de la terminologie associée. Il commence par expliquer pourquoi la surveillance est importante et aborde également les paramètres qui peuvent être surveillés. Nous examinerons les différentes manières dont le contrôle peut être effectué - certains systèmes génèrent des données en continu et d'autres produisent des données lorsqu'un événement se produit. La surveillance est très utile pour identifier et étudier les problèmes au sein de vos systèmes.
Nombre de pages : 20 Pages.
Sous-thèmes :
1. Vue d'ensemble des concepts de surveillance.
2. Surveillance proactive et réactive.
3. Importance de l'observabilité.
4. Ce qu'il faut surveiller - Infrastructure, application et services.
5. Surveillance avancée des indicateurs clés de performance de l'entreprise et de l'expérience de l'utilisateur.
Chapitre 2 : Collecte d'événements, de journaux et de mesures
Objectif du chapitre : Ce chapitre explique la différence entre les événements, les journaux et les mesures. Il entre également dans les détails de la collecte de télémétrie à partir des métriques de travail et des métriques de ressources. Nous verrons quelles données collecter et comment les collecter.
Nombre de pages : 40 Pages.
Sous-sujets.
1. Granularité et résolution - observations à intervalles de temps fixes.
2. Types de mesures - Histogrammes, jauges, compteurs et chronomètres.
3. Fonctions statistiques - Comptage, Somme, Moyenne, etc.
4. Métriques de travail - débit, succès, erreur, performance.
5. Mesure des ressources - utilisation, saturation, erreurs, disponibilité.
6. Introduction à Telegraf, collectd, statd.
Chapitre 3 : Architecture d'un système de surveillance moderne
Objectif du chapitre : Dans ce chapitre, nous examinerons l'architecture d'un système de surveillance moderne, ses composants et les intégrations. Nous verrons comment configurer un système de surveillance moderne, comment gérer les données collectées, comment exécuter une requête sur les données, les intégrations avec les outils d'alerte et le reporting de l'analyse.
Nombre de pages : 20 Pages.
Sous-sujets :
1. Architecture et composants.
2. Gestion des données.
3. Moteur d'interrogation.
4. Outils d'alerte.
5. Visualisation.
Partie 2- Outils de surveillance Open Source
Chapitre 4 : Prometheus
Objectif du chapitre : Ce chapitre présente Prometheus, un outil de surveillance et d'alerte open-source. Nous couvrirons les concepts de base, l'installation et la configuration ainsi que l'intégration avec d'autres outils. Nous examinerons également les cas d'utilisation qui peuvent être réalisés avec Prometheus et ses avantages par rapport aux outils Open Source tels que Graphite.
Nombre de pages : 50.
Sous - Sujets :
1. Introduction à Prométhée.
2. Architecture et modèle de données.
3. &.