This Week in OpenNMS: August 20th, 2018

It's time for This Week in OpenNMS!

Last week we released new Meridian and Horizon versions, and worked on Minion status, WS-Man, reports, Sextant flows, event sinks, Enlinkd, and web UI improvements.

Github Project Updates

  • Internals, APIs, and Documentation

    • David Hustace did some final work on his alarm state changes, as well as adding additional documentation for alarms.
    • I finished up some final changes to the minion status tracker.
    • Patrick added documentation for the HttpDetector.
    • Dino worked on a WS-Man WQL detector.
    • Christian fixed an issue with rendering 95th percentile reports for some users.
    • Dustin continued his work on supporting multiple flow formats on a single port.
    • Jesse updated the flow query Elasticsearch template to handle the new flow direction behavior.
    • Chandra and Malatesh did some work on the event sink code.
    • Patrick did some work cleaning up various Enlinkd model objects and adding some tests.
  • Web & UI

    • I added a JavaScript tool + AngularJS service, filter, and directive to allow using Patrick's custom date formats.
    • Patrick updated exception handling in the web UI to show a complete stack trace to admin users.

OpenNMS Meridian and Horizon Releases

OpenNMS Meridian 2015.1.10, 2016.1.15, and 2017.1.10 were released last week, in addition to OpenNMS Horizon 22.0.3.

These were all primarily bug fix releases, most notably fixing a critical bug in how RADIUS authentication was handled. Users doing any combination of RADIUS authentication or RADIUS monitoring are strongly recommended to upgrade.

For a complete list of changes, see the release notes for each respective version:

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-1338: Provide documentation for sentinel
  • HZN-1355: Create REST API for Situation Correlation Feedback
  • HZN-1358: Persist Alarm Correlation Feedback in Elasticsearch
  • HZN-1375: Move navbar.ftl from opennms-webapp jar to webapp directory to make changes easier
  • NMS-9288: Topology on Map is not properly displayed
  • NMS-9875: Failed to run Jasper report local_Serial-Interface-Utilization-Summary: Key receive rate is duplicated in pie dataset
  • NMS-10164: Support customizing the default time zone when parsing dates in syslog messages
  • NMS-10273: Add support for Cisco Syslog Message formats to the RadixTreeSyslogParser
  • NMS-10301: expose datetimeformat in InfoService REST Endpoint
  • NMS-10305: Support reload daemon for Trapd
  • PRIS-144: Support xlsx Files

Previous Post Next Post