This Week in OpenNMS: May 2nd, 2016

Benjamin Reed <[email protected]> Mon, 2 May 2016 13:43:14 -0400
Newsgroups gmane.network.opennms.announce
Message-ID <c70a060e-c43d-16a0-26e9-dc7fd5117166__33901.0909702212$1462211309$gmane$org@opennms.org>
      It's time for This Week in OpenNMS!

In the last week we worked on the BSM, topology maps, Minion, the TSRM
ticketing plugin, JMX data collection configuration, Newts,
Documentation, Requisitions, Compass, and bug fixes.



      Github Project Updates

  * *Business Service Monitor and Topology Maps*

    This week was more of Jesse, Ronny, and Markus wrapping up BSM for
    Horizon 18. Jesse did a ton of performance work on loading Enlinkd
    data into the topology UI, bringing his test set load time down from
    5 minutes down to 5 seconds.

  * *OSGi Updates and Minion*

    Seth spent some time working on various issues related to Karaf —
    updating our embedded Karaf container, as well as more work on
    getting Minion-related code loading.

  * *TSRM Ticketing Plugin*

    Chandra finished wrapping up the IBM TSRM plugin and has merged it
    into the Horizon 18 branch.

  * *JMX Data Collection*

    Jesse updated the JMX data collection configuration to support split
    files in the jmx-datacollection-config.d directory.

  * *Newts and Cassandra Performance Investigation*

    Jesse spent some time investigating a performance issue reported by
    a number of our customers related to Newts and Cassandra. It turns
    out the issue was related to default logging levels and the
    Cassandra driver, and the fix was as simple as adding this to your
    OpenNMS log4j2.xml file:

    <logger name=”com.datastax.driver” additivity=”false” level=”INFO”>
       <appender-ref ref=”RoutingAppender”/>
    </logger>

  * *Documentation*

    Chandra, Seth, Ronny, Jesse, and Sven Reissmann have updated
    documentation in multiple places in preparation for Horizon 18. It
    is also now possible to view the documentation in the “opennms-doc”
    package from the OpenNMS web UI by default.

  * *Requisitions*

    Alejandro has done a bit more cleanup and fixing of the Requisitions
    UI for Horizon 18.

  * *Compass*

    I spent more time this last week cleaning up small things and fixing
    a few bugs in Compass. I also beefed up the (almost nonexistent)
    analytics inside Compass, and added an opt-out for analytics
    tracking. If you’d like to help beta test Compass, see the Compass
    web site: https://compass.opennms.io/#beta

  *

    *Bug Fixes*

    A lot of other minor bug fixes have been going in in preparation for
    OpenNMS Horizon 18.



      OpenNMS Horizon 18 Due Monday, May 9th

Barring any last-minute bugs we may discover in testing, the Horizon 18
branch is finished and our plan is to release next Monday, May 9th. If
you have a test setup, please give the OpenNMS 18 snapshots a try and
let us know if you run into any issues; this is shaping up to be a
really nice release. Just change your yum or apt configuration to use
“snapshot” instead of “stable” and you’ll get the snapshot builds. While
we are prepping 18, “snapshot” points to the release branch, rather than
develop.


      Upcoming Events and Appearances

  *

    OpenNMS Training – June 13th though 17th, 2016
    <http://www.opennms.com/training>

    The OpenNMS Group has scheduled our next training session in
    Pittsboro, NC for June 13th through 17th. For more details on
    OpenNMS training and signing up, see The OpenNMS.com training page:
    http://www.opennms.com/training

  *

    Dev-Jam 2016 – July 25th through 30th, 2016
    <https://www.opennms.org/wiki/Dev-Jam_2016>

    Dev-Jam 2016 is sneaking up on is, but there is still plenty of time
    to join us in Minnesota. For more information, see The Dev-Jam 2016
    wiki page: https://www.opennms.org/wiki/Dev-Jam_2016

    Mike Huot has written up a proposal letter you can use to help
    explain to management why attending Dev-Jam is a good idea. Feel
    free to copy this letter and join us in Minnesota this year:
    https://docs.google.com/document/d/1VerZYe5LwMT_1j5ISAsNU9-ZGcwY_zdA_4DODNlBpYg/edit?usp=sharing



      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

  * BSHIFT-11 <http://issues.opennms.org/browse/BSHIFT-11>: traffic
    in/out utilization does not render properly
  * HZN-645 <http://issues.opennms.org/browse/HZN-645>: IBM TSRM
    Ticketing Plugin
  * HZN-652 <http://issues.opennms.org/browse/HZN-652>: Refactor
    ServiceMonitorLocator to use onmsgi to look up ServiceMonitors
  * HZN-657 <http://issues.opennms.org/browse/HZN-657>: Write a Minion
    feature definition for opennms-poller-monitors-core
  * HZN-688 <http://issues.opennms.org/browse/HZN-688>: Create user
    documentation for the BSM components
  * HZN-715 <http://issues.opennms.org/browse/HZN-715>: Define a model
    for “sub graphs”
  * HZN-716 <http://issues.opennms.org/browse/HZN-716>: Design Atlas
  * HZN-717 <http://issues.opennms.org/browse/HZN-717>: Prototype import
    of the data
  * HZN-726 <http://issues.opennms.org/browse/HZN-726>: Use “vm”
    ActiveMQ transport by default
  * NMS-5915 <http://issues.opennms.org/browse/NMS-5915>: The retry
    handler used with HttpClient is not going to do what we expect
  * NMS-7731 <http://issues.opennms.org/browse/NMS-7731>: Remote poller
    dies when trying to use the PageSequenceMonitor
  * NMS-7846 <http://issues.opennms.org/browse/NMS-7846>: Slow
    LinkdTopologyProvider/EnhancedLinkdTopologyProvider in bigger
    enviroments
  * NMS-7976 <http://issues.opennms.org/browse/NMS-7976>: Merge OSGi
    Plugin Manager into Admin UI
  * NMS-8080 <http://issues.opennms.org/browse/NMS-8080>: VLAN name is
    not displayed
  * NMS-8198 <http://issues.opennms.org/browse/NMS-8198>: Provisioning
    UI indication for changed nodes is too bright
  * NMS-8353 <http://issues.opennms.org/browse/NMS-8353>: Plugin Manager
    fails to load
  * NMS-8361 <http://issues.opennms.org/browse/NMS-8361>: Incorrect
    documentation for org.opennms.newts.query.heartbeat
  * NMS-8362 <http://issues.opennms.org/browse/NMS-8362>: nodelink.jsp
    shared segment without ports
  * NMS-8365 <http://issues.opennms.org/browse/NMS-8365>: Add metric
    counter for drop counts when the ring buffer is full
  * NMS-8366 <http://issues.opennms.org/browse/NMS-8366>: OpenNMS
    Incompatible with Debian Stretch and Ubuntu 16.04
  * NMS-8373 <http://issues.opennms.org/browse/NMS-8373>: The
    placeholder {diffTime} is not supported by Backshift.
  * NMS-8374 <http://issues.opennms.org/browse/NMS-8374>: The logic to
    find event definitions confuses the Event Translator when
    translating SNMP Traps
  * NMS-8375 <http://issues.opennms.org/browse/NMS-8375>: License /
    copyright situation in release notes introduction needs simplifying
  * NMS-8377 <http://issues.opennms.org/browse/NMS-8377>: Applying some
    organizational changes on the Requisitions UI (Grunt, JSHint, Dist)
  * NMS-8379 <http://issues.opennms.org/browse/NMS-8379>: Sluggish
    performance with Cassandra driver
  * NMS-8381 <http://issues.opennms.org/browse/NMS-8381>: dashboard and
    ops board not working

------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z

_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/wiki/index.php?page=MailingListFaq

opennms-announce mailing list

To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-announce