loading...
Cover image for OpenNMS On the Horizon – Time-Series API, Minion Remote Poller, CircleCI, Netflow, VMware, and Documentation
OpenNMS

OpenNMS On the Horizon – Time-Series API, Minion Remote Poller, CircleCI, Netflow, VMware, and Documentation

rangerrick profile image Benjamin Reed Originally published at opennms.com on ・3 min read

In the last 2 weeks we did a lot of infrastructure and bug fixing, as well as continuing to work on optimizing the new time-series API.

Github Project Updates

Internals, APIs, and Documentation

  • Patrick continued his work on making performance improvements to the new time-series API.
  • Christian updated the new Minion-based remote poller to support thresholding on response times.
  • Bonnie added documentation for using metadata with thresholding.
  • I did a bunch of work on CircleCI improvements, including merging the fixes to shrink our Docker images.
  • Chandra fixed the reporting of delta_switched in Netflow 5 Elasticsearch records.
  • I updated our commons-beanutils dependencies to the latest version.
  • Jeff updated the admin guide with a Minion RPC troubleshooting example.
  • Christian did an update to move the VMware asset data to node metadata.
  • Sean fixed a bug in returning Netflow aggregations when no results are returned by Elasticsearch.
  • Bonnie did a bunch of cleanups in the developer documentation.

Web, ReST, UI, and Helm

  • Bonnie worked on Helm documentation for expressions and filtering.
  • I upgraded our Jetty to the latest 9.4.29.

Contributors

Thanks to all of the following contributors for committing changes since last OOH:

  • Benjamin Reed
  • Bonnie Robinson
  • Chandra Gorantla
  • Christian Pape
  • Jeff Gehlbach
  • Matthew Brooks
  • Patrick Schweizer
  • Sean Torres
  • Seth Leger

Calendar of Events

July Releases - July 7th, 2020

The next OpenNMS release day is July 7th, 2020. Currently we expect releases from all supported Meridians as well as Horizon 26, due to backported updates for the RRD Newts converter and an update to the default Java version used in Docker images.

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-231: "How to configure the data sources in Grafana" docs are missing
  • HELM-240: Enhance HELM documentation
  • HELM-241: Add expression examples
  • HELM-242: JEXL expressions
  • NMS-7547: AbstractSnmpValue.allBytesDisplayable() IndexOutOfBound Exception
  • NMS-10389: Unable to collect SNMP through minions on a large scale
  • NMS-12284: Reduce Docker container image size
  • NMS-12682: Update collectors chapter
  • NMS-12721: Apply thresholding for remote poller response times
  • NMS-12738: Parameters with dots handled incorrectly in BMP feature config
  • NMS-12742: remove the java ("windows") installer
  • NMS-12750: Netflow 5 records in ES do not contain value for delta_switched

Posted on by:

rangerrick profile

Benjamin Reed

@rangerrick

Software Engineer at The OpenNMS Group, an open-source company writing enterprise network monitoring software.

OpenNMS

Enterprise-Grade Open-Source Network Monitoring Software.

Discussion

markdown guide