In addition to a robust REST API that allows you to easily get data in and out of OpenNMS, we have a direct integration with many other systems and protocols (too many to list here). These include, but are not limited to:

Notifications

  • Email
  • Slack
  • Mattermost
  • Custom scripts (send to your own custom script/webhook)

Ticketing

  • JIRA
  • Remedy
  • TSRM

Dashboards/Graphs

  • Grafana

Telemetry/Flows (requires an Elasticsearch cluster)

  • BMP BGP Monitoring Protocol
  • Junos Telemetry Interface
  • Netflow v5/9/IPFIX/sFlow
  • Cisco NX-OS Telemetry
  • Graphite Telemetry
  • OpenConfig Telemetry

Time Series Storage

  • RRD/JRobin
  • Newts (uses a Cassandra cluster)