Mini projet GIT
Mémoire : Mini projet GIT. Recherche parmi 300 000+ dissertationsPar TheLaskY • 18 Mai 2020 • Mémoire • 618 Mots (3 Pages) • 613 Vues
Page 1 sur 3
SNMP
À rendre: document complété, à envoyer par mail à thomas@opendoor.fr avec le sujet "Supervision: [GROUPE] SNMP"
Webographie:
- http://irp.nain-t.net/doku.php/215snmp:start
- http://oid-info.com/
- https://www.simpleweb.org/ietf/mibs/modules/html/?category=IETF&module=HOST-RESOURCES-MIB
- https://www.simpleweb.org/ietf/mibs/modules/html/?category=IETF&module=SNMPv2-MIB
Définissez les termes suivants:
- snmp
- agent snmp
- manager snmp
- oid
- communauté
- mib
- trap
Répondez aux questions suivantes:
- Quel est le principal intérêt de SNMP
- Quel(s) port(s) faut-il ouvrir sur le parefeu pour permettre la communication snmp
- Donnez l'OID correspondant à l'uptime du périphérique
- trouvez la valeur, et le type d’info qui se cache derrière l’OID 1.3.6.1.2.1.25.2.3.1
- Donnez les principales différences entre les version 2 et 3 du protocole SNMP
Mise en pratique
- Installez le paquet net-snmp-utils
- À l'aide du protocole SNMP, en utilisant la commande snmpwalk avec les informations ci-dessous,
- adresse de l'agent: 100.0.2.224
- communauté: foobar
- version: 2c
Récupérez les informations suivantes:
- uptime du système
- taille de la partition /
- espace occupé sur la partition /
- espace disponible sur la partition /
- Installez le paquet net-snmp
- Remplacez le contenu du fichier de configuration /etc/snmp/snmpd.conf par les lignes suivantes:
com2sec local default mycommunity
group MyROGroup v2c local
view all included .1 80
access MyROGroup "" any noauth exact all none none
- Relancez le service.
- Récupérez les même informations que précédemment, mais cette fois-ci en interrogeant l'agent SNMP que vous venez de déployer:
Mise en pratique
- Récupérez les scripts disponible ici: https://cours.opendoor.fr/Fichiers/IPI_SUP/nagios_snmp_plugins_up2date.tgz
- Installez le paquet epel-release
- Installez les paquets nagios-plugins-perl perl-Net-SNMP
- Consultez la documentation d'un des outils (appelez un des scripts avec l'option --help et donnez les options permettant de:
- spécifier l'adresse de l'agent à interroger
- spécifier la communauté
- spécifier les seuils d'alerte et de warning
- Donnez les lignes de commande qui surveillent de surveiller les éléments suivants:
- charge cpu warning à 70% critique à 90%
- mémoire warning à 80%de ram 80% de swap, critique à 90%ram et 90% de swap
- espace disque sur / : warning à 70%, critique à 80%
- processus cron: warning si <0 ou > 5, critique si <0 ou > 20
- processus sshd: warning si <0 ou > 5, critique si <0 ou > 10
...
Uniquement disponible sur LaDissertation.com