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 10:37] – [Supervision] fabien.rico | asbd:tpoutils [2017/10/03 12:31] (Version actuelle) – [Sysdig] fabien.rico |
---|
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. | 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'explorer un grand nombre évènements du système. Il peut remplacer plusieurs logiciels spécialisés comme ps, top, htop, lsof ... De plus il est développé pour tenir compte des conteneur docker. | Sysdig est un utilitaire qui permet d'explorer un grand nombre évènements du système. Il peut remplacer plusieurs logiciels spécialisés comme ps, top, htop, lsof ... De plus il est développé pour tenir compte des conteneurs docker. |
| |
* Installez //sysdig// sur votre VM. | * Installez //sysdig// sur votre VM. |
| |
=== Les chisels === | === Les chisels === |
Ce sont des scripts qui permettent d'agréger les événements pour obtenir une sortie plus claire. Vous pouvez créer vos propres scripts, mais un grand nombre de //chisels// est déjà implémenté et permet de faire l'équivalent des commandes standard. Vous pouvez en obtenir la liste avec ''sysdig -cl''. Vous pouvez obtenir des détails sur un //chisel// particulier en tapant la commande : ''sysdig -i <nom chisel>''. | Ce sont des scripts qui permettent d'agréger les événements afin obtenir une sortie plus claire. Vous pouvez créer vos propres scripts, mais un grand nombre de //chisels// sont déjà implémentés et permettent de faire l'équivalent des commandes standard. Vous pouvez en obtenir la liste avec ''sysdig -cl''. Vous pouvez obtenir des détails sur un //chisel// particulier en tapant la commande : ''sysdig -i <nom chisel>''. |
| |
* Que fait le //chisel// //spy_syslog// ? Testez le. | * Que fait le //chisel// //spy_syslog// ? Testez le. |
| |
* Créez une nouvelle machine virtuelle qui servira de superviseur. | * Créez une nouvelle machine virtuelle qui servira de superviseur. |
* Installez //zabbix-serveur-mysql//, //zabbix-agent// et //zabbix-frontend-php// sur cette VM | * Installez //zabbix-server-mysql//, //zabbix-agent// et //zabbix-frontend-php// sur cette VM |
| |
Vous pouvez suivrele tutoriel ici pour le faire https://www.unixmen.com/how-to-install-zabbix-on-debian8-and-ubuntu-16/ mais **attention**, au début il suggère de télécharger un paquet pour ajouter à vos dépôts celui de zabbix. Or le fichier correspond à une autre version que celle d'ubuntu 16.04 (xenial). Modifiez cela ou ne faite pas cette partie (un zabbix un peu moins récent est dans les dépots officiels). | Vous pouvez suivrele tutoriel ici pour le faire https://www.unixmen.com/how-to-install-zabbix-on-debian8-and-ubuntu-16/ mais **attention**, au début il suggère de télécharger un paquet pour ajouter à vos dépôts celui de zabbix. Or le fichier correspond à une autre version que celle d'ubuntu 16.04 (xenial). Modifiez cela ou ne faite pas cette partie (un zabbix un peu moins récent est dans les dépots officiels). |