OpenNMS On the Horizon – Flows, QoS/ToS, JMX, Telemetryd, Vacuumd, Minion, Confd, OpenBMP, Prometheus, Metadata, UI
In the last week we worked on flow improvements including QoS/ToS aggregation, the JMX monitor, Telemetryd and Vacuumd bugs, Minion confd, OpenBMP, JMX Prometheus publishing, JEXL, config managment, node metadata import, and UI fixes.
Github Project Updates
Internals, APIs, and Documentation
Stefan continued his work on QoS/ToS aggregate flow support in OpenNMS (and Helm)
I fixed an issue with the JMX Monitor and string comparisons in JEXL test code
Chandra fixed an issue with reloading Telemetryd
Jane fixed an NPE in Vacuumd
Dustin did some work on flow sequence tracking
Chandra fixed an issue with the default Minion confd flow configuration
Chandra continued his work on the OpenBMP migration
Ronny did some more work on pushing JMX metrics to Prometheus
Christian did more work on cleaning up some JEXL implementation stuff
Patrick continued to work on speccing out a new configuration management API
Christian did some work on a bug in importing node metadata
Web, ReST, UI, and Helm
I did more work on fixing an issue editing scheduled Grafana reports
Jane worked on some UI quick fixes and cleanups
Thanks to the following contributors for committing changes since last OOH:
February Releases: Horizon 27, and Meridians 2018 through 2020
For February we released point updates to all OpenNMS versions under active support.
Release 27.0.4 contains a number of bug fixes relating to WMI, the Minion, flows, reports, JEXL processing, and more, as well as a few small enhancements.
The next major Horizon release will be Horizon 28.
It is currently expected to be released during the March release cycle.
It will primarily contain enhancements to flow processing to handle ToS/QoS (DSCP) aggregation, as well as a refactor of our BGP Monitoring Protocol support to bring it in-core, rather than relying on an external OpenBMP instance.
Next Meridian: 2021 (Q2 2021)
With the recent release of Meridian 2020, plans are still tentative.
However, the current plan is that Meridian 2021 will be based on Horizon 28.
We'll know more once development plans start to firm up.
Note that this is just based on current plans; dates, features, and releases can change or slip depending on how development goes.
The statements contained herein may contain certain forward-looking statements relating to The OpenNMS Group that are based on the beliefs of the Group’s management as well as assumptions made by and information currently available to the Group’s management. These forward-looking statements are, by their nature, subject to significant risks and uncertainties.
...We apologize for the excessive disclaimers. Those responsible have been sacked.
Mynd you, møøse bites Kan be pretti nasti...
We apologise again for the fault in the disclaimers. Those responsible for sacking the people who have just been sacked have been sacked.
Until Next Time…
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.
Resolved Issues Since Last OOH
NMS-8184: Notification link in Admin menu goes to start page
NMS-8770: Change password does not go to Change password page