Features List

From OpenNMS

Contents

Features in OpenNMS 1.6 Stable Release Train

Core Features

  • Automatic Layer-2 and Layer-3 link discovery
  • Automatic Network / Node Discovery and Provisioning
  • Automatic Service Discovery and Provisioning
  • Manual Node and Service Provisioning Groups
  • Path Outage support
  • Performance Data Collection Protocols:
    • HTTP
    • JMX (JSR-160 and JBoss connection methods)
    • NSClient, NSClient++
    • SNMP
  • Service Availability and Response Time Monitoring
    • BGP sessions
    • Citrix Metaframe
    • Database: catalog retrieval, stored procedures (Oracle, Postgres, MySQL, SQL Server, others)
    • Distributed monitoring available for most protocols
    • DHCP, DNS
    • FTP
    • General Purpose Monitor for small-scale monitoring via arbitrary commands
    • HTTP, HTTPS Response Code and Page Content Verification (on standard and non-standard ports)
    • HTTP / HTTPS Page Sequence Monitoring (user simulation)
    • ICMP Ping, StrafePing (similar to and inspired by SmokePing)
    • LDAP, LDAPS
    • Mail: SMTP, POP3, IMAP, Lotus Domino IIOP
    • Mail Transport Monitor (round-trip SMTP - POP3/IMAP delivery test)
    • Nagios Plugins (via NRPE), NSClient, NSClient++
    • Network Time Protocol (NTP)
    • Passive (non-IP) services
    • RADIUS authentication
    • Remote CLI: SSH, Telnet
    • SNMP (any OID, scalar or tabular)
    • Trivial time protocol (Unix, Windows)
    • Windows services status
  • Thresholding of collected performance data or service response latency data

Event Management Features

  • Alarm subsystem with automations, acknowledgement, auto-clearing, and escalation
  • Event Correlation via pluggable correlation engines
  • Event Translation via customizable rules
  • Reduction (de-duplication) of events according to customizable reduction keys
  • SNMP Trap receiver
    • Over 12000 different traps from over 100 vendors recognized out of the box
  • Syslog event receiver
  • TL1 (Transaction Language 1) event receiver
  • XMLRPC forwarding of events to external systems

Notification Features

  • Automatic acknowledgement (configurable) of self-clearing problems
  • Notification methods:
    • E-mail
    • Pager
    • XMPP
    • Growl
    • Any command that can be run on a command line
  • Duty Schedules for users and groups
  • On-call calendars (roles)

Integration Features

  • Import of nodes, interfaces, and services from external provisioning systems
  • Integration with Hyperic HQ
  • Performance Data Export via simple XML Schema

Reporting Features

  • Charting support
  • Multi-Resource Performance Reports
  • Resource Graphs of performance and latency (centralized and distributed) data
  • SLA-based Availability Reporting

Trouble Ticketing / Help Desk Plugins

  • Atlassian JIRA
  • Best Practical Solutions RT (Request Tracker)
  • Concursive ConcourseSuite (formerly Centric CRM)
  • Intuit QuickBase
  • OTRS (Open Ticket Request System)

User Interface Features

  • Built-in web server
  • Dashboard (read-only interface configurable per-user or per-group)
  • Distributed Status View
  • Pluggable user authentication methods
    • Local users
    • LDAP
    • RADIUS
  • RSS Feeds for Events, Alarms, Outages, Notifications
  • Topological maps (limited browser support)

Features in OpenNMS 1.7 Unstable Release Train

All features present in the Stable release train are also present in the Unstable release train.

Core Features

  • Improved thresholding of service response latency data
  • New performance Data Collection Protocols:
  • New provisioning subsystem for nodes, interfaces, and services
    • Fine-grained control of interface data collection policies at time of provisioning
    • New service detection framework using Scalable Event-Driven Architecture (SEDA) principles
  • New Service Availability Monitoring Capabilities:
    • memcached monitoring
    • WMI object monitoring

Integration Features

  • Integration with Asterisk telephony platform
  • Integration with RANCID configuration management platform
  • Provisioning adapters for updating external systems when new nodes are provisioned
  • ReSTful interface for reading, updating, and creating model objects

Notification Features

  • New Notification Methods:
    • Asterisk call origination
    • IRC (Internet Relay Chat)

User Interface Features

  • Large improvements in web UI navigation with large numbers of nodes and interfaces
  • Topological maps with broad browser support
Personal tools
DevJam 2008 Sponsors
DevJam 2008 Sponsor: Google
DevJam 2008 Sponsor: Netregistry
DevJam 2008 Sponsor: Papa John's
NewEdge Networks
OpenNMS takes home the gold award!
Join the Free Software Foundation
Support This Project Commercial OpenNMS Support OpenNMS Italia Get OpenNMS at SourceForge.net. Fast, secure and Free Open Source software downloads Our Network Simulator Our Java Profiler