Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
asbd:tpoutils [2017/02/23 07:52] – [Supervision] fabien.rico | asbd:tpoutils [2017/10/03 12:31] (Version actuelle) – [Sysdig] fabien.rico | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Quelques outils de monitoring ou de supervision ====== | ====== Quelques outils de monitoring ou de supervision ====== | ||
+ | Pour ce TP, vous devez utiliser la machine virtuelle crée la dernière fois. Dans la partie supervision vous ajouterez une autre VM qui servira de serveur de supervision. | ||
====Sysdig==== | ====Sysdig==== | ||
- | Sysdig est un utilitaire qui permet d' | + | Sysdig est un utilitaire qui permet d' |
- | * Installez sysdig sur votre VM. | + | * Installez |
- | Attention, //sysdig// fonctionne à partir d'un module du noyau qui doit être recompilé | + | Attention, //sysdig// fonctionne à partir d'un module du noyau qui doit être recompilé |
* testez la commande '' | * testez la commande '' | ||
Ligne 12: | Ligne 12: | ||
//sysdig// permet de filtrer les événements du système, par exemple | //sysdig// permet de filtrer les événements du système, par exemple | ||
- ceux d'un processus de nom particulier : '' | - ceux d'un processus de nom particulier : '' | ||
- | - ceux d'un utilisateur particulier : '' | + | - ceux d'un utilisateur particulier : '' |
- ceux d'un conteneur particulier : '' | - ceux d'un conteneur particulier : '' | ||
Vous pouvez voir la liste des champs qui permettent de faire des filtres (ou des affichage) grâce à la commande sysdig -l | Vous pouvez voir la liste des champs qui permettent de faire des filtres (ou des affichage) grâce à la commande sysdig -l | ||
- | * affichez les évenement | + | * affichez les évènements |
=== Les chisels === | === Les chisels === | ||
- | Ce sont des scripts qui permettent d' | + | Ce sont des scripts qui permettent d' |
* Que fait le //chisel// // | * Que fait le //chisel// // | ||
Ligne 27: | Ligne 27: | ||
===csysdig=== | ===csysdig=== | ||
C'est une interface utilisant //curse// qui permet d' | C'est une interface utilisant //curse// qui permet d' | ||
+ | Pour le lancer avec un meilleur support de //docker// utiliser la commande | ||
+ | csysdig -pc | ||
+ | | ||
====Monitoring réseau==== | ====Monitoring réseau==== | ||
- | * Installez '' | + | * Installez '' |
//iptraf// est un outil pour afficher les connexions en cours sur la machine, | //iptraf// est un outil pour afficher les connexions en cours sur la machine, | ||
* sur votre VM, utilisez le pour identifier toutes les connexions : quel est le service, le client, son port ... | * sur votre VM, utilisez le pour identifier toutes les connexions : quel est le service, le client, son port ... | ||
- | //ntop// est un outil pour afficher des statistiques réseau. Il lance un serveur web et par défaut ses login/mots de passe sont admin/ | + | //ntop// est un outil pour afficher des statistiques réseau. Il lance un serveur web dont les login/motdepasse |
- | * sur votre VM, retrouvez sur quel port ce service est lancé et utilisez un tunel pour y accéder. | + | * sur votre VM, retrouvez sur quel port ce service est lancé et utilisez un tunnel |
====Supervision==== | ====Supervision==== | ||
Ligne 42: | Ligne 46: | ||
* Créez une nouvelle machine virtuelle qui servira de superviseur. | * Créez une nouvelle machine virtuelle qui servira de superviseur. | ||
- | * Installez //zabbix-serveur-mysql//, // | + | * Installez //zabbix-server-mysql//, // |
- | Vous pouvez suivrele tutoriel ici pour le faire https:// | + | Vous pouvez suivrele tutoriel ici pour le faire https:// |
+ | Une fois l' | ||
+ | * Dans l' | ||
+ | * Ajoutez aussi l' | ||
+ | * Créez un écran contenant 4 graphiques avec la charge CPU, et la charge réseau des 2 serveurs. | ||
+ | Pour vous aider à prendre en main //zabbix//, vous pouvez suivre le toturiel ici http:// | ||