Blog ENI : Toute la veille numérique !
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici
💥 Du 22 au 24 novembre : Accès 100% GRATUIT
à la Bibliothèque Numérique ENI. Je m'inscris !
  1. Livres et vidéos
  2. Prometheus et Grafana
  3. Introduction
Extrait - Prometheus et Grafana Surveillez vos applications et composants système
Extraits du livre
Prometheus et Grafana Surveillez vos applications et composants système
2 avis
Revenir à la page d'achat du livre

Introduction

Cibles et objectifs de l’ouvrage

Prometheus en lui-même n’est pas un outil particulièrement complexe à mettre en œuvre. Grafana est également relativement simple à mettre en place et ne réclame pas de connaissances particulières.

En revanche, l’intégration aux différentes briques à surveiller réclame une connaissance minimale. Le cumul de l’ensemble des briques à surveiller peut donc constituer un frein dans le déploiement de ces outils. Chaque cas sera soigneusement illustré d’exemples concrets.

Il est bien sûr préférable que le lecteur ait des connaissances préalables pour chaque thématique abordée. N’hésitez pas non plus à faire appel à des experts pour mettre en place les différentes surveillances abordées au fur et à mesure de cet ouvrage.

Prérequis techniques et ressources documentaires

1. Prérequis techniques

Tous les exemples dans ce livre s’appuient sur l’utilisation d’une distribution Ubuntu 20.04 LTS. Il est fortement recommandé au lecteur de disposer d’un accès à ce type de machine et d’être en mesure de lancer des commandes d’administration en tant qu’utilisateur root.

Tous les exemples peuvent également s’adapter sans trop de problèmes à d’autres types de systèmes (Unix ou Windows). Charge au lecteur de réaliser les adaptations nécessaires le cas échéant.

2. Ressources documentaires

Ce livre contient énormément d’exemples permettant au lecteur de se mettre en situation :

  • Surveillance de systèmes Linux.

  • Surveillance de containers.

  • Surveillance de bases de données.

  • Etc.

Le code source de ces exemples est disponible dans un dépôt GitHub à l’adresse suivante : https://github.com/EditionsENI/prometheus-grafana

Il est également disponible sur le site des Éditions ENI sous la forme d’archives tar.gz.

L’écosystème gravitant autour de Prometheus est une cible mouvante. N’hésitez pas à vous rendre dans le dépôt GitHub du livre et à consulter les tickets ouverts et, le cas échéant, d’en ouvrir...

Présentation générale

Ce livre est constitué de 19 chapitres. Chacun d’eux présente une fonctionnalité spécifique de Prometheus ou de Grafana. L’ordre des chapitres se veut naturel (même si certains peuvent être sautés) et permet au lecteur de partir dans un premier temps sur l’installation de Prometheus et Grafana pour ensuite s’acheminer vers la mise en place de la surveillance sur n’importe quelle brique.

1. Prérequis

Le chapitre Architecture de Prometheus est une introduction à l’architecture de Prometheus et Grafana ainsi qu’à quelques principes liés au format des métriques. Le chapitre donne également quelques rappels sur le fonctionnement du format YAML.

2. Mise en place de Prometheus et Grafana

Le chapitre Découverte de Prometheus propose de découvrir le fonctionnement de Prometheus. Le lecteur verra comment récupérer les binaires, procéder au lancement initial et découvrira les différents types de données disponibles.

Le chapitre Installation de Grafana est consacré à l’installation de Grafana, au branchement à Prometheus ainsi qu’à la découverte de l’interface de l’outil.

Les chapitres Découverte de Grafana et Intégration au système reviennent sur l’intégration...