commit 3d8c3870a5f21170f0e269d0ece29cfb4718aaa1 Author: Thomas Constans Date: Mon Nov 23 20:51:56 2020 +0100 collectd: initial commit diff --git a/Readme.md b/Readme.md new file mode 100644 index 0000000..f133c28 --- /dev/null +++ b/Readme.md @@ -0,0 +1,12 @@ +##### Collectd + +Cible: b2 Supervision + +Durée: + + +Prérequis: + + +À rendre: + diff --git a/tp_collectd.md b/tp_collectd.md new file mode 100644 index 0000000..47fba8d --- /dev/null +++ b/tp_collectd.md @@ -0,0 +1,63 @@ +##### Collectd + +#### Présentation + +Définissez collectd en 2 phrases: + + +#### Installation et paramétrage + +Donnez les commandes que vous avez exécutées pour installer et lancer collectd, +avec une écriture des données statistiques au format __rrd__ + +#### Utilisation + +Assurez-vous que les modules suivants sont activés: + + * cpu + * disk + * network + * memory + +#### Utilisation pratique + +En vous aidant de cette documentation: +https://www.collectd.org/wiki/index.php/Plugin:Apache, configurez apachet **et** +collectd pour que ce dernier enregistre les performances du premier. + +#### Utilisation en réseau + +Donnez le chemin absolu du fichier à modifier pour configurer collectd en mode +__serveur__. + +Donnez les directives à mettre dans ce fichier: + + +Même question pour configurer collectd en mode client. + + +#### Visualisation des statistiques +Exécutez: + +git clone https://github.com/httpdss/collectd-web +yum install -y perl-JSON perl-CGI perl-XML-Entities rrdtool-perl +cd collectd-web +mkdir /etc/collectd +echo 'datadir: "/var/lib/collectd/rrd"' > /etc/collectd/collection.conf +./runserver.py CHANGEME 8888 + + +Expliquez ce que font les 2 premières lignes du script ci-dessous: + +Expliquez ce que fait l'avant dernière ligne (qui commence par "echo datadir..." + +Que faut-il mettre à la place de __CHANGEME__ pour que l'interface soit +accessible depuis votre poste de travail ? + +Quel port devez-vous ouvrir sur votre pare-feu pour que cela fonctionne ? + +Au redémarrage de votre système, est-ce que le service sera automatiquement +lancé ? + + + diff --git a/tp_collectd.odt b/tp_collectd.odt new file mode 100644 index 0000000..4d5e605 Binary files /dev/null and b/tp_collectd.odt differ