Quand un commutateur tombe, quand un lien sature ou qu’un onduleur passe sur batterie, combien de temps faut-il pour s’en apercevoir ? Dans beaucoup de PME, de collectivités et d’associations, la réponse est « quand un utilisateur appelle ». NetXMS est une plateforme de supervision réseau open source qui découvre automatiquement vos équipements, dessine la topologie, collecte les métriques et alerte au bon moment. Sa nouvelle branche 7.0, dont la version 7.0.1 est sortie le 23 octobre 2026, renforce nettement la haute disponibilité et la sécurité. Voici comment l’installer et le rendre utile en une journée.
L’essentiel en 30 secondes
- NetXMS supervise équipements réseau (SNMP), serveurs (agent), services et capteurs, avec découverte automatique et cartes de topologie.
- Licence GPL v2, paquets pour Debian/Ubuntu, RHEL, Docker et Windows.
- La version 7.0 apporte la haute disponibilité en serveur de secours, le Syslog sur TLS, NETCONF, la sauvegarde et la restauration des configurations d’équipements.
- Une supervision utile se résume à peu d’alertes, toutes actionnables.
Ce qui change avec NetXMS 7.0
| Nouveauté | Intérêt concret |
|---|---|
| Serveur de secours à chaud (hot standby) | La supervision survit à la panne de son propre serveur ; un mécanisme de bail évite que deux serveurs se croient actifs |
| Syslog sur TLS (RFC 5425) | Journaux des équipements transmis chiffrés et authentifiés |
| NETCONF et sauvegarde/restauration des configurations | Historique des configurations des équipements et retour arrière en cas d’erreur |
| Tunnel inverse TLS pour les agents | Superviser un site distant sans ouvrir de port entrant |
| Terminal SSH dans la console | Intervenir sur un équipement depuis l’outil de supervision |
| Chaînes de règles dans la politique de traitement des événements | Logique d’alerte plus lisible et plus fine |
| Intégration ntopng | Relier alertes et analyse de trafic |
| Objets de centre de données (salle, domaine électrique, zone de refroidissement) | Modéliser l’infrastructure physique |
Attention aux changements incompatibles lors d’une mise à niveau : les sous-agents Python ont été retirés, certaines fonctions du langage de script NXSL ont évolué, et l’installeur Windows n’embarque plus OpenSSL 1.1.1. Lisez les notes de version et testez sur une copie avant de migrer.
Installation sur Debian ou Ubuntu
Prévoyez une machine virtuelle dédiée (2 vCPU, 4 Go de RAM suffisent pour quelques centaines d’équipements) et une base PostgreSQL.
# Ajouter le dépôt officiel NetXMS (paquet de configuration du dépôt)
wget https://packages.netxms.org/netxms-release-latest.deb
sudo dpkg -i netxms-release-latest.deb
sudo apt update
# Serveur, pilote PostgreSQL et base de données
sudo apt install postgresql netxms-server netxms-dbdrv-pgsql
sudo -u postgres createuser -P netxms
sudo -u postgres createdb -O netxms netxms
Renseignez ensuite la connexion dans /etc/netxmsd.conf :
DBDriver = pgsql.ddr
DBServer = 127.0.0.1
DBName = netxms
DBLogin = netxms
DBPassword = mot-de-passe-de-la-base
LogFile = /var/log/netxmsd
# Initialiser la base puis démarrer le service
sudo nxdbmgr init
sudo systemctl enable --now netxmsd
Connectez-vous avec la console de gestion (application de bureau ou interface web) et changez immédiatement le mot de passe du compte administrateur par défaut. Reportez-vous à la documentation d’installation de votre version pour les noms de paquets exacts.
Découverte automatique et topologie
- Déclarez les identifiants SNMP : privilégiez SNMPv3 (authentification et chiffrement) ; à défaut, une communauté v2c en lecture seule, différente de « public ».
- Activez la découverte : passive (NetXMS lit les tables ARP et de routage des équipements déjà connus) ou active (balayage des plages d’adresses que vous indiquez).
- Laissez NetXMS construire la carte : il s’appuie sur LLDP, CDP et les tables d’adresses MAC des commutateurs pour relier équipements et ports.
- Installez l’agent
nxagentdsur les serveurs pour suivre processeur, mémoire, disques, services et journaux.
Le résultat est une cartographie vivante du réseau, très utile pour vérifier une segmentation en VLAN ou documenter le parc dans le cadre d’un inventaire automatisé.
Des alertes qui servent
Le piège classique est l’avalanche d’alertes que plus personne ne lit. Commencez par un socle réduit :
| Contrôle | Seuil de départ |
|---|---|
| Équipement injoignable | Après 3 échecs consécutifs |
| Port de liaison (uplink) tombé | Immédiat |
| Utilisation d’un lien Internet | Plus de 85 % pendant 15 minutes |
| Erreurs sur une interface | Hausse anormale sur 10 minutes |
| Espace disque d’un serveur | Moins de 15 % libre |
| Onduleur sur batterie | Immédiat |
| Température d’un équipement ou d’une baie | Selon le constructeur |
Exploitez les dépendances : si le routeur d’un site est injoignable, inutile de recevoir une alerte pour chacun des équipements situés derrière. Envoyez les alertes par e-mail et par une messagerie instantanée, et prévoyez qui les traite en dehors des heures ouvrées.
Sécuriser la supervision elle-même
- Placez le serveur dans un réseau d’administration, accessible uniquement aux administrateurs.
- Utilisez des comptes nominatifs, idéalement reliés à votre annuaire, avec des droits limités par rôle.
- Protégez les identifiants SNMP et SSH stockés : la supervision détient les clés de tout le réseau.
- Appliquez les mises à jour de NetXMS comme pour tout autre serveur exposé.
NetXMS couvre le réseau et l’infrastructure. Pour surveiller la disponibilité vue des utilisateurs, ajoutez Gatus ; pour des tableaux de bord légers sur quelques serveurs et conteneurs, Beszel ; pour la détection d’intrusion, Wazuh.
Questions fréquentes
NetXMS est-il adapté à une petite structure ?
Oui, dès une dizaine d’équipements réseau. Pour trois serveurs et une box, un outil plus léger suffit.
Faut-il un agent sur chaque machine ?
Non. Les équipements réseau se supervisent en SNMP sans agent. L’agent apporte des métriques détaillées sur les serveurs et peut servir de relais vers des sites distants.
NetXMS ou Zabbix ?
Les deux sont solides. NetXMS se distingue par la découverte de topologie et les cartes réseau automatiques ; Zabbix par un très large écosystème de modèles. Le choix dépend surtout des compétences de l’équipe qui l’exploitera.
Comment mettre à niveau vers la version 7 ?
Sauvegardez la base, lisez la liste des changements incompatibles, testez la mise à niveau sur une copie, puis migrez en dehors des heures de production.
Sources
- NetXMS, notes de version (7.0 et 7.0.1).
- NetXMS, téléchargements et paquets.
- IETF, RFC 5425 : transport TLS pour Syslog.
Besoin d’un accompagnement ?
MPCÂBLE Solutions Informatiques (MPCSI) accompagne particuliers, entreprises, associations et collectivités depuis Gaudiès, en Ariège : sur site en Occitanie, principalement dans un rayon de 40 km (Pamiers, Foix, Mirepoix, Saverdun, Castelnaudary), et à distance partout en France. Nous installons et exploitons la supervision de votre réseau dans le cadre de notre infogérance. Demandez un devis gratuit ou appelez le 05 32 42 99 98.
