This Week in OpenNMS - October 22nd, 2018 - More Horizon 23 Prep, Correlation, Helm UI Updates, Acknowledging Situations

Benjamin Reed <[email protected]> Mon, 22 Oct 2018 14:13:23 -0400
Newsgroups gmane.network.opennms.announce,gmane.network.opennms.general
Message-ID <[email protected]>
It's time for This Week in OpenNMS!

Last week worked on a bunch more Horizon 23 prep, correlation engine
improvements, Helm UI updates, alarm/situation acknowledgements, and
much more.


    <#github-project-updates>Github Project Updates

  *

    *Internals, APIs, and Documentation*

      o I made some fixes for handling the output of newer JDKs.
      o Jesse worked on a JVM datasource for the correlation engine.
      o Christian did some fixes to timeouts in VMware vCenter handling.
      o Markus and Dustin did more work on the single-port Netflow feature.
      o Matthew added timestamp metadata and weights to vertex
        information generated by the correlation engine.
      o David added support for cascading acknowledgements between
        situations and alarms (and vice-versa).
      o Antonio continued to work on refactoring the Enlinkd codebase.
      o Chandra added timestamps to situation metadata.
      o Chandra continued his work on supporting threshold alarms in
        correlation.
      o Sebastian did more work on improving daemon reload handling.
      o Jesse continued his work on creating a version-agnostic
        integration API.
      o Chandra worked on making sure SASL authentication works with
        Kafka on Minions and Sentinel.
      o Matthew did some work investigating the use of a graph database
        for the OCE cluster engine.
      o I did some work on handling flapping tests better in our Bamboo
        integration test runs.
      o I refactored the Minion and Sentinel assemblies to use a shared
        init script.
  *

    *Web & UI*

      o I worked on handling node template variables in the Alarm Table
        panel in Helm.
      o Patrick worked on performance improvements in the topology UI.
      o Ronny made some UI improvements to the dashboards provided by Helm.
      o Christian did some more work on situation integration in the
        OpenNMS alarm browser.
      o I added support for multi-select variables in the Helm Alarm
        Table panel.
      o David worked on some alarm query improvements in the ReSTv2
        interface.
      o Ronny worked on creating some views to ease report generation.


    <#upcoming-events-and-appearances>Upcoming Events and Appearances

  *

    *OSMC 2018 Talk and Hackathon - November 5th through 8th, 2018
    <https://osmc.de/>*

    Tarus will be speaking on Tuesday, November 6th
    <https://osmc.de/schedule/> about the latest features in OpenNMS
    including Minions, Telemetryd (flow support), Sextant (alarm
    correlation), and more.

    Also, some OpenNMS folks will be participating in the OSMC hackathon
    <https://osmc.de/hackathon/>. The hackathon will be on Thursday,
    November 8th and includes dinner Wednesday night and Thursday
    access. More details can be found at the OpenNMS OSMC Hackathon
    meetup page <https://wiki.opennms.org/wiki/Meetups/OSMC2018-Hackathon>.

  *

    *NETHINKS Asset Topology Provider Webinar - November 14th, 2018
    <https://www.nethinks.com/blog/it-ueberwachung/jetzt-anmelden-opennms-webinar-zu-asset-topology-provider/>*

    NETHINKS will be doing a German-language webinar on the Asset
    Topology Provider on November 14th, 2018. Registration is required,
    you can sign up on the NETHINKS site
    <https://www.nethinks.com/blog/it-ueberwachung/jetzt-anmelden-opennms-webinar-zu-asset-topology-provider/>.


    <#until-next-week>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 <mailto:[email protected]>.

- Ben


    <#resolved-issues-since-last-twio>Resolved Issues Since Last TWiO

  * HELM-73 <https://issues.opennms.org/browse/HELM-73>: Incompatible
    node identifiers between datasources (template vars)
  * HELM-105 <https://issues.opennms.org/browse/HELM-105>: Alarm Table
    Plugin not working with Multi-Select Grafana Template Variables
  * HELM-106 <https://issues.opennms.org/browse/HELM-106>: Improve Flow
    Deep Dive tool with axis labels and better naming
  * HELM-109 <https://issues.opennms.org/browse/HELM-109>: Update
    Grafana from 5.2.4 to 5.3.1
  * HZN-1379 <https://issues.opennms.org/browse/HZN-1379>: Document
    opennms-situation-feedback feature
  * HZN-1387 <https://issues.opennms.org/browse/HZN-1387>: Cannot use
    SASL Authentication for Kafka on Minions (might impact Sentinel)
  * HZN-1394 <https://issues.opennms.org/browse/HZN-1394>: UI
    enhancements for handling Situations
  * HZN-1401 <https://issues.opennms.org/browse/HZN-1401>: Support
    correlation of alarms triggered by thresholds
  * NMS-10300 <https://issues.opennms.org/browse/NMS-10300>: Update
    health:check command to check Kafka connectivity when no JMS involved
  * NMS-10350 <https://issues.opennms.org/browse/NMS-10350>: Add a
    Reloadable Flag in the service-configuration.xml
  * NMS-10372 <https://issues.opennms.org/browse/NMS-10372>: Wrong JMX
    MBeans for minions
  * NMS-10377 <https://issues.opennms.org/browse/NMS-10377>: Add
    Configurable Timeouts to VMware vCenter Discovery
  * NMS-10378 <https://issues.opennms.org/browse/NMS-10378>: Alarm
    processing is very slow when Kafka producer is enabled and Kafka is
    unavailable
  * NMS-10407 <https://issues.opennms.org/browse/NMS-10407>: The
    configuration example for Elasticsearch on the admin-docs is incorrect
  * OCE-2 <https://issues.opennms.org/browse/OCE-2>: e2e testing framework
  * OCE-5 <https://issues.opennms.org/browse/OCE-5>: Add creation
    timestamps to all of the vertices/edges on the graph
  * OCE-9 <https://issues.opennms.org/browse/OCE-9>: Add weight to
    vertices on the graph managed by the cluster engine

This mailing list will be going away effective 1 August 2018.

To ask an OpenNMS question, please visit Stack Overflow (quick link http://ask.opennms.org).

If you want to interact in real time, visit https://chat.opennms.org.