
La direction du service informatique du CROUS souhaite changer d’outil de supervision des équipements du réseau du CROUS. La solution déjà mise en place est Nagios. La solution de supervision doit être open source et gratuite. Eléments à superviser : serveurs, réseaux (bande passante), interfaces, routeurs, switch, pare-feu, disques
Recherche de solutions possibles :
Solutions | Licence | OS | Installation | Documentation | Interface graphique | Facile d’emploi | Temps réel | Alertes | Auto-discovery | Inconvénients |
---|---|---|---|---|---|---|---|---|---|---|
Nagios | Open source | Unix | Difficile | Bien documenté | 2,5/5 | Moyenne | Oui | Oui | Non | Ne détient pas beaucoup de fonctionnalités mais les plugins pallient ce problème. |
Centreon | Open source | Unix | Moyenne | Bien documenté | 3,5/5 | Facile | Oui | Oui | Oui (nécessite un plugin) | Peu de plugins gratuits, le reste nécessite un abonnement. |
Zabbix | Open source | Unix | Moyenne | Très bien documenté | 4/5 | Facile | Oui | Oui | Oui | Necéssite l’utilisation de nombreux agents, a besoin d’un système de déploiement automatique en cas de grand réseau. |
Checkmk | Open source | Unix | Moyenne | Bien documenté | 3,5/5 | Moyenne | Oui | Oui | Oui | La version gratuite limite en partie les possibilités. |
Eyes Of Network | Open source | Unix | Pack de logiciels (Nagios, Cacti, BackupManager…) | Un ensemble de logiciel est mauvais en cas de mise à jour car il sera plus dur de le réparer si cela se passe mal, peu polyvalent. |
Solution retenue : Zabbix

Installation de Zabbix sur un serveur Debian 11, paramétrage des paquets, base de données et sécurisation du serveur (Chiffrage et mot de passe).
Augmenter la quantité de mémoire cache utilisée par Zabbix
Lorsque l’on va ajouter des hôtes supervisés dans Zabbix la mémoire cache risque d’être saturée. Il faut donc l’augmenter afin d’éviter des problèmes de fonctionnement.
Modifier le fichier /etc/zabbix/zabbix_server.conf et ajouter : CacheSize=3G
Redémarrer le service : systemctl restart zabbix-server

Ajout d’équipements à superviser


Tester le protocole SNMP
Utilisation du logiciel Paessler SNMP Tester

Création de modèles hôte Zabbix
Eléments à remonter :
- Etat des interfaces
- Débit sur les interfaces
- Mémoire utilisée
- Processeur utilisé
Traduire les OIDs :
apt-get update apt install snmp apt install snmp-mibs-downloader
(Pour pouvoir installer ce paquet, il faut ajouter au fichier “contrib non-free” à chaque fin de ligne du fichier /etc/apt/source.list)
TEST :
snmptranslate 1.3.6.1.2.1.1
La commande donne SNMPv2-MIB::system
MIB Browser
Utilisation d’un MIB Browser (Navigateur de MIB) pour trouver les OIDs :

Problème : pour utiliser les OID des MIB constructeur il faut un compte client avec l’identification de l’entreprise et numéro de série des équipements. Je vais donc utiliser les OID par défaut des équipements réseau même si cela restreint les possibilités de supervision.
Modèle pour switch AT-8000S
Eléments pour le modèle :

Modèle pour switch HP A5500

Ajout de la température :

Modèle pour switch Huawei S5735-L24P4S-A1
