-
Notifications
You must be signed in to change notification settings - Fork 0
Labo 6 Monitoring

installer snmp
apt install snmpd snmp libsnmp-dev
installer les librairies
apt-get install snmp-mibs-downloader
snmpwalk ne diffère pas beaucoup de snmpget pour ce qui est de l’interrogation des données. La différence réside principalement dans l’exécution des commandes : alors que snmpget renvoie uniquement une valeur concernant l’Obect-ID demandé ou affiche un message d’erreur lorsqu’aucun objet n’est disponible pour le numéro d’identification, snmpwalk passe également par l’ensemble des sous-nœuds. Ceci permet notamment d’afficher une liste détaillée des informations système pertinentes lorsque le numéro d’identification est connu de la base MIB correspondante.

useradd librenms -d /opt/librenms -M -r -s "$bash"

nano /etc/php/8.1/fpm/php.ini
nano /etc/php/8.1/cli/php.ini






PHP 8.2 not supported !!!
Nous avons donc due installer php 8.1. Pour ce faire nous avons installer tout les paquets requis de php mais en spécifiant la version 8.1.
sudo apt install php8.1
sudo apt install php8.1-mysql php8.1-mbstring php8.1-xml php8.1-curl php8.1-gd php8.1-cli php8.1-curl php8.1-fpm php8.1-gd php8.1-gmp php8.1-json php8.1-mbstring php8.1-mysql php8.1-snmp php8.1-xml php8.1-zip php8.1-cgi php8.1-fpm php8.1-phpdbg libapache2-mod-php8.1 libphp8.1-embed

sudo a2enmod php8.1
sudo update-alternatives --set php /usr/bin/php8.1
https://fedingo.com/how-to-change-php-version-in-ubuntu/













Problème


On nous demande de d'envoyer une alerte si on vérifie que la mémoire vive dépasse 60% de la mémoire vive totale, et ce pendant au moins une minute. Nous utilisons mempools.mempool_perc pour mesurer le pourcentage de mémoire utilisée. On mets "1m" dans le Delay pour vérifier que cette règle reste vraie pendant pendant une minute. "Interval" permets de mettre en place un délai entre les alertes.
