WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception d'une solution de monitoring des conteneurs docker.


par Jonathan Mukendi
Ecole Supérieure d'Informatique Salama - Diplôme d’ingénieur technicien en réseaux 2018
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

2.4.1.2. Exportateur

Il s'agit d'un mécanisme de récolte d'information. Qui est basé

essentiellement de :

· Les métriques

Les métriques concernent des événements agrégées dans le temps. Ils comptent combien de fois chaque type d'événement arrive, combien de temps chaque type d'événement prend et combien de données était traité par le type d'événement. Les métriques se soucient peu du contexte de l'événement. Il permet de suivre des dizaines de

TFE_ESIS_AS 2018

25

CONCEPTION DU SYSTEME

milliers de types d'événements dans un seul service. Cela signifie que vous pouvez avoir un aperçu de la performance du code

Tout au long de votre application et cela grâce aux métriques [9].

· Les logs

Les journaux, parfois appelés journaux d'événements, sont tous liés au contexte des événements. Les journaux font le compromis opposé aux métriques. Ils ne font pas agrégation dans le temps. Cela les limites à suivre une cinquantaine à une centaine d'information par évènement.

· Conception de l'architecture de la collecte, du stockage et de la visualisation

Figure2.3 Architecture de la collecte, du stockage et de la visualisation [9] Nous explicitons :

· Collection

La collecte est le processus de conversion de l'état du système et des événements en métriques, qui peuvent ensuite être recueilli par le système de surveillance. La collection peut se produire de plusieurs manières:

· Complètement à l'intérieur d'un processus.

· En convertissant les données d'un autre processus dans un format utilisable, en extrayant des données du système de fichiers proc21.

· Par deux processus travaillant en synergie l'un pour capturer les événements et l'autre pour les convertir en métriques [9].

· Ingestion

L'ingestion prend les mesures de la collecte et les alimente dans la surveillance système. Cela peut être un processus en plusieurs étapes impliquant un système de file d'attente ou un simple transfert de données directement à partir de la collection. Ses à ce stade, il faut mentionner le débat «push vers pull». Tous les deux approches ont des avantages et des inconvénients. Nous ne pouvons pas couvrir l'étendue

TFE_ESIS_AS 2018

26

CONCEPTION DU SYSTEME

de ce débat dans ces pages, mais la version courte est que les deux approches peuvent être mises à l'échelle et les deux peuvent fonctionner dans un environnement conteneurisé [9].

2.4.1.3. Stockage

Le stockage est un module indispensable dans une solution de monitoring. Les bases de données de série chronologique seront d'une grande utilité car elles vont nous permettre de stocker des données provenant de plusieurs sources différentes mais aussi de nature diverse que devra utiliser la plateforme de surveillance pour générer des graphiques.

Une fois les données ingérées, elles sont généralement stockées. Il peut s'agir d'un stockage à court terme de seulement les derniers résultats, mais cela peut être n'importe quelle quantité de minutes, d'heures ou de jours de stockage de données. Une fois les données stockées vont au-delà de ce qui rentre facilement dans la mémoire machine, il y a des compromis opérationnels et de fiabilité à faire, et encore une fois, il y a des avantages et des inconvénients basés sur ce que l'organisation exige à partir de leurs données de surveillance [9].

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo