Aller au contenu
Appvizer
OpenNMS logo

OpenNMS : Supervision réseau open source évolutive

OpenNMS : en résumé

OpenNMS est une plateforme de surveillance réseau open source de niveau entreprise, conçue pour les administrateurs système, ingénieurs réseau et équipes DevOps, dans des organisations de toute taille. Disponible en éditions Horizon (communautaire) et Meridian (professionnelle), elle assure la supervision des équipements, services et flux, avec gestion des incidents et alertes. Elle se distingue par sa grande échelle, sa modularité, ses capacités d’analyse de flux et sa robustesse quotidienne.

Quelles sont les fonctionnalités principales d’OpenNMS ?

Monitoring fault, performance et trafic réseau

OpenNMS détecte et surveille les pannes, performances et trafic des équipements réseau et services applicatifs via SNMP, syslog, flux (NetFlow, IPFIX, sFlow), ICMP, SSH, HTTP, JDBC, JMX, WMI, NSClient et autres.

  • Collecte de flux : jusqu’à 300 000+ flow/sec, support BGP/BMP
  • Surveillance des indicateurs de latence, bande passante, perte de paquets, CPU/RAM/disque
  • Déclenchement d’alarmes basées sur seuils, dérivées et corrélations

Découverte automatique & inventaire

Grâce à un système de provisioning extensible, OpenNMS détecte automatiquement des plages IP, réseaux et services, et génère un inventaire dynamique via XML, API ou interface web.

  • Découverte de dizaines de milliers de nœuds et interfaces virtuelles
  • Adaptateurs vers DNS dynamique, RANCID, systèmes CMDB
  • Ajout et suppression sans intervention manuelle

Analyse et gestion d’événements / alarmes

Basée sur un bus interne publish/subscribe, la plateforme supporte SNMP traps, syslog, TL/1 et événements XML. Les événements sont traduits en alarmes et corrélés, avec notification ou escalade.

  • Regroupement, suppression d’alarmes redondantes, corrélation automatique
  • Notifications selon des règles définies (email, SMS, XMPP, webhooks)
  • Intégration avec Jira, Request Tracker, Remedy, OTRS

Collecte de données et reporting

Collecte périodique de métriques via SNMP, JMX, HTTP, JDBC, etc., avec stockage dans base SQL, graphiques, rapports PDF et tendances.

  • Tableaux de bord personnalisables, export PDF
  • Rapports de disponibilité, temps de réponse, SLA
  • Cartographie topologique des services et visualisation d’impact

Architecture distribuée & évolutive

OpenNMS s’adapte aux environnements distribués à haute échelle via :

  • Minions : sondes distantes pour collectes isolées en réseau protégé
  • Sentinel : traitements et stockage de flux/événements haute charge
  • Newts : stockage temps série évolutif
  • Support du clustering, Kafka/ActiveMQ, et Helm Charts / OpenShift

Extensions, API et intelligence

Plateforme extensible via API REST, plugins et composants modulaires :

  • ALEC : corrélations intelligentes d’alarmes par machine learning
  • Plugin Grafana (“Helm”) : tableaux de bord visuels
  • Architectures plug-in pour Elasticsearch, ServiceNow, Velocloud

Pourquoi choisir OpenNMS ?

  • Solution 100 % open source et gratuite (Horizon), avec option commerciale Meridian
  • Capacité de montée en charge : traitement de centaines de milliers de flux et nœuds
  • Modularité avancée pour adapter la solution à des besoins spécifiques
  • Analyses intelligentes : corrélation, ML, reporting approfondi
  • Communauté active + support professionnel de la OpenNMS Group

OpenNMS : Ses tarifs

Standard

Tarif

sur demande