2.5.1.3. Collecte, traitement et visualisation des
données
2.5.1.3. A. CAdvisor
Outil open source très récent
développé par Google en go et basé sur lmfctfy (let me
container that for you). CAdvisor lui-même est placé dans un
conteneur Docker et délivre rapidement des informations utiles sur le
comportement de base des conteneurs en exploitation supporte nativement Docker
et permet de collecter, agréger, traiter et exporter des données
quant à l'utilisation des ressources de chaque conteneur. Il garde ces
données par conteneur et par machine et crée des diagrammes
d'utilisation des ressources à l'aide de celles-ci.
? Avantage :
? simple à déployer et à utiliser
TFE_ESIS_AS 2018
32
CONCEPTION DU SYSTEME
? Inconvénient :
? Borné à suivre les conteneurs qui tournent sur
le même hôte que lui.
? Ne convient pas à des déploiements multi-noeuds,
ni pour suivre ou agréger les statistiques dans la durée.
Tableau 2.3 : Logiciel de surveillance CAdvisor
Critères Pourcentages
La simplicité d'utilisation 100%
La fiabilité 80%
La rapidité d'installation 80%
La performance 80%
Le coût 70%
LA MOYENNE TROUVEE POUR Cadvisor EST DE 82%
La simplicité d'utilisation La fiabilité La
rapidité d'installation La performance Le coût
Logiciel de surveillance CAdvisor
Figure 2.7 Diagramme de CAdvisor
2.5.1.3. B. Datadog
Datadog est un service de monitoring. Puisqu'il agrège
les données venant de différents hôtes et il dispose d'une
architecture plug-in qui permet différentes intégrations. Mais il
a un coût : 10 dollars par hôte. Mais ses fonctionnalités de
reporting sont plus détaillées et plus flexibles. Ces
informations, recueillies en temps réel, sont consolidées au sein
de tableau de bord. Datadog permet aussi de partager et commenter des alertes
et des événements via un module de collaboration de type chat
[14].
TFE_ESIS_AS 2018
33
CONCEPTION DU SYSTEME
Tableau 2.4 Logiciel de surveillance Datadog
Critères Pourcentages
La simplicité d'utilisation 90%
La fiabilité 80%
La rapidité d'installation 80%
La performance 80%
Le coût 20%
LA MOYENNE TROUVEE POUR DATADOG EST DE 70%
La simplicité d'utilisation La fiabilité La
rapidité d'installation La performance Le coût
Logiciel de surveillance Datadog
Figure 2.8 Diagramme de Datadog Tableau 2.5 Tableau
décisionnelle
Outils
|
Pourcentages
|
Prometheus
|
70%
|
Grafana
|
60%
|
Datadog
|
70%
|
CAdvisor
|
82%
|
|
34
TFE_ESIS_AS 2018
CONCEPTION DU SYSTEME
Prometheus Grafana Datadog Cadvisor
Diagramme décisionnel
Figure 2.9 Diagramme décisionnel
Maintenant que nous avons fait une étude pour choisir
les meilleurs outils de surveillance. Nous aurons à intégrer
à la base Prometheus à Cadvisor pour créer une solution
complète de surveillance des conteneurs.
|