DEV Community

Cover image for OpenNMS On the Horizon – Netflow, BMP, Time-Series, Karaf, Helm Docs, Topology, ReST, and More!
Benjamin Reed for OpenNMS

Posted on • Originally published at opennms.com on

2 1

OpenNMS On the Horizon – Netflow, BMP, Time-Series, Karaf, Helm Docs, Topology, ReST, and More!

It's time for OpenNMS On the Horizon!

In the last week we worked on netflow payload processing improvements, BMP support, time-series persistence, Helm documentation, Karaf shell commands, topology UI providers, and new ReST APIs.

Github Project Updates

Internals, APIs, and Documentation

  • Chandra continued his work on using protobuf rather than BSON for netflow payloads.
  • Christian, Dustin, and Jesse did more work on adding BMP support.
  • Patrick continued his work on a new time-series persistence API.
  • Bonnie documented forecast filters for Helm.
  • Chandra added a Karaf shell command for displaying the local SNMP engine ID.
  • Matt fixed a logging race condition in Telemetryd.

Web, ReST, and UI

  • Markus updated the VMware and Enlinkd topology providers to use OIA-enriched vertex metadata.
  • I added /api/v2/ipinterfaces and /api/v2/snmpinterfaces endpoints to the ReST API.

Calendar of Events

March Releases - March 3rd, 2020

The next OpenNMS release day is March 3rd, 2020.

It is expected we'll put out releases on all supported:

  • Horizon 25.2.1
  • Meridian 2017.1.21
  • Meridian 2018.1.16
  • Meridian 2019.1.4

OpenNMS Training - Moonachie, New Jersey - March 23rd through 27th, 2020

The OpenNMS Group will be offering training at SecureWatch 24 Fusion Center in Moonachie, New Jersey the week of March 23rd. 8 seats are available, and the deadline for signing up is March 16th.

Until Next Week…

If there’s anything you’d like me to talk about in a future OOH, or you just have a comment or criticism you’d like to share, don’t hesitate to say hi.

  • Ben

Resolved Issues Since Last OOH

  • JICMP-23: create CircleCI build for JICMP
  • NMS-11868: WS-Man Integration
  • NMS-12314: Discovery enhancements
  • NMS-12415: Create BMP Adapter for Peer Up / Down Events
  • NMS-12492: Investigate persisting route prefixes learned from BMP in Elasticsearch
  • NMS-12519: Add Netflow 9 generation support to udpgen
  • NMS-12538: Expose OnmsIpInterface, OnmsSnmpInterface, others as top-level resources in REST API
  • NMS-12539: The OpenNMS web UI has encountered an error that it does not know how to handle.
  • NMS-12540: Enable Status Enrichment for existing graph providers
  • NMS-12547: Use ProtoBuf to transport parsed BMP messages
  • NMS-12552: BMP parser is to strict for unknown elements / types
  • NMS-12554: Add basic system test for BMP processing
  • NMS-12557: Support signing code in CircleCI
  • NMS-12564: SystemExecutiveMonitor fails with exit code 6
  • NMS-12572: HQL Injection

Top comments (0)

AWS Security LIVE!

Hosted by security experts, AWS Security LIVE! showcases AWS Partners tackling real-world security challenges. Join live and get your security questions answered.

Tune in to the full event

DEV is partnering to bring live events to the community. Join us or dismiss this billboard if you're not interested. ❤️