This Week in OpenNMS: October 9th, 2017

It's time for This Week in OpenNMS!

Last week we continued progress towards Horizon 21.

Github Project Updates

  • Internals, APIs, and Documentation

    • Jesse fixed some issues in the trap handler.
    • Alejandro worked on updating us to the latest Apache Commons HTTP client.
    • Seth continued to work on upgrading Karaf to 4.1.
    • I (finally) moved the netmask field from the SNMP interface table to the IP interface table.
    • I worked on reformatting our configuration files to make them match the way they get written out by code.
    • Seth fixed a parsing bug in the new radix syslog parser.

In Development: Drift

You may have noticed in the last few TWiOs that there have been references to work relating to JTI. This is part of a larger project we are internally calling "Drift" which is designed to add support for handling NetFlow and similar telemetry data in conjunction with OpenNMS.

The plan is for telemetry data to come in and be enriched with OpenNMS's location and node data and then be persisted to Elasticsearch. From there you will be able to get Grafana graphs, Sankey diagrams, and anything else that can be sliced and diced from Elasticsearch data.

A basic project plan for Drift is up on the OpenNMS wiki if you'd like to see more details.

Upcoming Events and Appearances

Until Next Week…

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

- Ben

Resolved Issues Since Last TWiO

  • HZN-1071: Remove org.apache.activemq.SERIALIZABLE_PACKAGES system properties
  • NMS-8684: Karaf errors when installation path has white space
  • NMS-9385: Remove snmpIpAdEntNetmask from the snmpInterface table
  • NMS-9423: An empty category is not shown when in focus
  • NMS-9498: The button to add a graph to a KSC report doesn't work
  • NMS-9660: trapd may silently discard invalid traps
  • NMS-9661: Upgrade Apache httpcore and httpclient

Previous Post Next Post