LibreNMS est un logiciel de supervision permettant notamment de :
- Effectuer des découvertes automatiquement du réseau,
- Configurer des alertes (mail et I.M.)
- Gérer, représenter et extraire des données sur le réseau,
- Générer des rapports et graphiques sur les bandes passantes et des ports utilisés
- rester à jour automatiquement (cron)
- s’adapter aux besoins du réseau.
Au delà d’un certain nombre de serveurs (physiques/VM ou conteneurs : LXC/Docker), il devient rapidement utile de mettre en place un outil de supervision afin surveiller vos équipements qu’ils soient:
- Serveurs (virtuels ou physiques ou conteneurs)
- Equipements d’interconnexions (Switches, routeurs, bornes Wifi etc..)
- Imprimantes multifonction
- Tout autres périphérique compatible avec le protocol SNMP
Pourquoi ai-je chois LibreNMS plutot qu’un bon gros Nagios/Centreon ?
Pour plusieurs raison :
- L’interface Web est plutôt bien pensée et agencée
- A mon sens beaucoup moins « usine à gaz » que Centreon (pour un besoin domestique)
- Notifications possibles via publications sur les Messagerie Instantanée et outils de Chat collaboratif type : Discard, HipChat, RocketChat, Télégram etc.., (donc limite l’envoi en masse de mail)
- Une documentation (en anglais) très complète
- Support SNMP (avec snmp extend method) et possibilité d’installer un agent (unix-agent).
- Léger Inconvénient : Devrais prendre en charge bien plus de Services/Daemon Linux (on notera l’absence de CUPS ou encore DNSMASQ), besoin d’un plus grand nombre de ‘Rules’ dans les collections proposées – plus d’informations ici
Source : http://www.librenms.org/
J’ai installer LibreNMS à mon domicile sur un Raspberry Pi, voici comment j’ai procédé !