It's time for OpenNMS On the Horizon!

Since before our Holiday break we continued to work on graph and SNMP enhancements, moving packages to a (hopefully) faster and easier-to-manage cloud service, and updated documentation.

Github Project Updates

  • Internals, APIs, and Documentation

    • Markus did more work on optimizing and improving the new graph service API.
    • Chandra continued his work on updating the SNMP detector to support SNMP config profiles.
    • Ronny did more work on the Cassandra installation docs.
    • Jeff fixed the default alarmd drools rules to skip ticket creation to match the old behavior.
    • I worked on publishing our RPM and Debian packages to CloudSmith.
    • Patrick continued his work refactoring our existing time-series persistence APIs.
    • Bonnie worked on improving the Helm documentation.
  • Web, ReST, and UI

    • Jesse worked on enhancing the Alarm API to retrieve historical alarms from Elasticsearch.

Calendar of Events

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

  • HELM-195: "Canceled:Query Changed while running" when clearing multiple alarms
  • NMS-12397: Refactoring of the Cassandra installation instructions
  • NMS-12406: SNMP detector should use snmp profiles
  • NMS-12439: Ticket-creating automations are incorrectly enabled by default
  • NMS-12442: Enable downtime model-based node deletion to happen when unmanaged interfaces exist
  • NMS-12454: Make it easy to download Debian/RPM artifacts from CircleCI
  • NMS-12455: Improve alarmd Drools engine performance by using STREAM mode
  • NMS-12463: RRDTool 1.7.0 permission bug when running as non-root
  • NMS-12464: Deploy RPMs and Debian Packages to CloudSmith