Features List
Subscribe

From OpenNMS

Jump to: navigation, search

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