This Week in OpenNMS: December 19th, 2016

In the last week we worked on documentation, internals, testing, performance, minion, enlinkd, and bug fixes.

Github Project Updates

  • Documentation

    Ronny created advanced Minion configuration documentation.

  • Internals, Testing, and Performance

    Seth made a number of performance improvements to syslog handling, as well as working on a Kafka server setup for integration tests. He also updated eventd to configurably drop events when queue limits have been reached. Jesse improved the performance of event parm expansion and search. Seth worked on Alarmd performance.

  • Minion

    Jesse reworked the sink communication APIs to support aggregate messages and asynchronous dispatching, as well as getting dispatch statistics via JMX. Markus converted syslogd and trapd to the sink API. I worked on creating a Kafka dispatcher and producer for the sink API.

  • Enlinkd

    Antonio worked on memory leak issues in Enlinkd.

  • Bug Fixes

    We've been spending time fixing blockers and other bugs for 19.0.0, due early next year.

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-314: Add location column to outage list in UI
  • HZN-370: Administrator documentation for SNMP data collection
  • HZN-811: Dependency missing in camel-kafka feature for zookeeper & zkclient
  • HZN-948: Minion basic documentation for release 19
  • HZN-979: Add Kafka image to system test API
  • NMS-8896: Memory Leak in enlinkd?
  • NMS-8948: Kafka producer endpoints should operate in async mode

Previous Post Next Post