Mise en place de cacti et icinga

L'objectif de ce TP est de mettre un oeuvre un outil de métrologie et un outil de surveillance. Vous allez pour cela superviser les VM poste1 et poste2 à partir de la VM moniteur.

Mise en place

Assurez que sur chacune des machines poste1 et poste2 le daemon snmpd et les mibs standards soit installées.

Assurez-vous également que snmpd soit configuré sur chaque poste (via le fichier /etc/snmp/snmpd.conf) de façon à ce que :

  • les requêtes en provenance du moniteur soit acceptées et traitées ;
  • la communauté rw soit ecriture ;
  • la communauté ro soit lecture.

Installez ensuite un serveur Apache sur poste1.

Cacti

Sur le moniteur, installez le paquet cacti. Les dépendances devraient inclure Apache et MariaDB. Le mot de passe que vous avez spécifié lors de l'installation est celui qui vous permettra de vous connecter à cacti.

Après avoir lu le Manuel de Cacti et avoir parcouru la documentation de cacti :

  1. ajoutez un site CGIR et équipement pour chacun des 2 postes poste1 et poste2 correspondant aux deux VM à superviser ;
  2. ajoutez des graphes pour chacun des 2 postes (lattence du ping par exemple) ;
  3. ajoutez deux graphes pour le nombre de paquets IP en entrée et en sortie (via SNMP) pour chacun des 2 postes.

Icinga

Installez icinga2 sur le moniteur en suivant la recette donnée sur

https://www.howtoforge.com/how-to-install-icinga-2-monitoring-software-on-debian-11/

Inspirez-vous de la documentation fournie par le paquet icinga2-doc pour ajouter pour les machines à surveiller :

  • présence sur le réseau ;
  • accès à ssh de poste1 et poste2 ;
  • service http de poste1.