[prev in list] [next in list] [prev in thread] [next in thread]
List: opennms-discuss
Subject: [opennms-discuss] This Week in OpenNMS: April 23rd, 2018
From: Benjamin Reed <ranger () opennms ! org>
Date: 2018-04-23 17:45:02
Message-ID: 4fe24283-d7e8-ef74-ecea-98a7f86267b6 () opennms ! org
[Download RAW message or body]
[Attachment #2 (multipart/alternative)]
It's time for This Week in OpenNMS!
In the last week we released Horizon 21.1.0, Meridian 2016.1.12, and
Meridian 2017.1.7, and did more work on Drift and preparing for Meridian
2018.
<#github-project-updates>Github Project Updates
*
*Internals, APIs, and Documentation*
o Markus worked on some Elasticsearch updates.
o I worked on refactoring out our Karaf container build so it can
be shared between Minion and Sentinel.
o Chandra worked on making telemetry persistence groovy scripts
reloadable at runtime.
o Patrick did performance improvements to flow query indexing.
o Markus added support for handling source and destination in
classification rules.
o Jesse fixed a thread-safety issue in the index strategy code.
o Jesse worked on improving startup cache handling in Newts.
o Antonio worked on some bridge discovery bugs in Enlinkd.
o Ronny worked on refactoring a number of MIB definitions.
*
*Web & UI*
o Markus made some enhancements to the classification web UI.
o Christian made it possible to use an embedded grafana box in the
web UI when running behind a proxy.
o David did some work on a correlation proof-of-concept in
OpenNMS.js and Helm.
<#opennms-horizon-2110-released>OpenNMS Horizon 21.1.0 Released
OpenNMS Horizon 21.1.0 (code name: Replicant
<https://bladerunner.wikia.com/wiki/Replicant>) was released last Thursday.
It contains bug fixes and a few enhancements, including support for
forwarding events, alarms, and nodes to Kafka.
For more details on what has changed, see the complete change log
<http://docs.opennms.org/opennms/releases/21.1.0/releasenotes/#releasenotes-changelog-21.1.0>.
<#opennms-meridian-2016112-and-201717-released>OpenNMS Meridian
2016.1.12
<https://www.opennms.com/2018/04/23/opennms-meridian-2016-1-12-released/>
and 2017.1.7
<https://www.opennms.com/2018/04/20/opennms-meridian-2017-1-7-released/>
Released
Both releases include a small bug fix in event handling.
Additionally, Meridian 2017.1.7 contains a few other small bug fixes,
enhancements, and configuration updates. See the release announcement
<https://www.opennms.com/2018/04/20/opennms-meridian-2017-1-7-released/>
for more details.
<#in-development-sentinel>In Development: Sentinel
As we wrap up the Drift project
<https://www.opennms.org/en/blog/twio/2017-10-09-this-week-in-opennms>
(expected to be included in OpenNMS Horizon 22), we are starting up a
new project codenamed "Sentinel"
<https://wiki.opennms.org/wiki/DevProjects/Sentinel> to create a new
Karaf container capable of running some components of OpenNMS standalone.
In the short term, the goal of Sentinel is to be able to horizontally
scale Drift, receiving telemetry data and enhancing it with additional
OpenNMS metadata, then passing it on to Elasticsearch for storage and
indexing.
Over time, we should be able to expand it out to run other components of
OpenNMS as well, eventually being able to run any combination of OpenNMS
subsystems across multiple systems and/or processes.
<#upcoming-events-and-appearances>Upcoming Events and Appearances
*
*Africa Internet Summit - April 29th through May 11th, 2018
<http://internetsummitafrica.org/>*
Tarus Balog will be conducting a one day workshop on OpenNMS
<https://www.internetsummit.africa/agenda/programme> at the Africa
Network Operators group <https://afnog.org/>'s annual Africa
Internet Summit (AIS) <http://internetsummitafrica.org/> to be held
in Dakar, Senegal. The training is currently scheduled for Sunday,
May 6th.
*
*Dev-Jam 2018 - June 10th through 16th, 2018
<https://wiki.opennms.org/wiki/Dev-Jam_2018>*
The OpenNMS developers conference, Dev-Jam, will return again this
year to the University of Minnesota in Minneapolis. Dev-Jam is a
week of fun -- half hackathon, half social get-together. More
information is available on the OpenNMS wiki
<https://wiki.opennms.org/wiki/Dev-Jam_2018> and registration is now
open <http://www.opennms.com/opennms-dev-jam-registration> -- please
join us! All are welcome.
*
*OpenNMS User Conference Europe 2018 - September 20th through 21st,
2018 <https://ouce.opennms.eu/>*
OUCE 2018 <https://ouce.opennms.eu/> will be held at the Rilano
Hotel in Munich, Germany <https://www.rilano-hotel-muenchen.de/>. A
reception will be held on Wednesday the 19th, with talks and
workshops the following Thursday and Friday. The call for papers
<https://ouce.opennms.eu/cfp/2018/> is now open for submissions.
<#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:twio@opennms.org>.
- Ben
<#resolved-issues-since-last-twio>Resolved Issues Since Last TWiO
* HELM-90 <https://issues.opennms.org/browse/HELM-90>: Options tab in
Alarm Table shows OpenNMS homepage
* HZN-1256 <https://issues.opennms.org/browse/HZN-1256>: Kafka Entity
Streams
* HZN-1272 <https://issues.opennms.org/browse/HZN-1272>: EventToIndex
- Alarm Change Old/New parameters submitted to ES as single string
and not JSON objects
* HZN-1281 <https://issues.opennms.org/browse/HZN-1281>: Netflow -
Limit queries to specified indices
* HZN-1296 <https://issues.opennms.org/browse/HZN-1296>: Flow
documents logged against incorrect ES index
* HZN-1298 <https://issues.opennms.org/browse/HZN-1298>: Make time
padding for IndexSelector configurable
* NMS-8974 <https://issues.opennms.org/browse/NMS-8974>: missing files
in debian x64 distribution
* NMS-9559 <https://issues.opennms.org/browse/NMS-9559>: Store
forwarders lacks of memory
* NMS-9831 <https://issues.opennms.org/browse/NMS-9831>: Karaf
opennms-es-rest Plugin - Creating OID mappings causing ES index
mappings to exceed 1000
* NMS-9915 <https://issues.opennms.org/browse/NMS-9915>: JasperStudio
extension dependency error
* NMS-9916 <https://issues.opennms.org/browse/NMS-9916>: The Grafana
Box on the front page doesn't work when Grafana is behind a Web Proxy
* NMS-9937 <https://issues.opennms.org/browse/NMS-9937>: Refactor
UserGroupLdapAuthoritiesPopulator to provide a default role.
* NMS-9952 <https://issues.opennms.org/browse/NMS-9952>: The JDBC
Collector doesn't work
[Attachment #5 (text/html)]
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p><font face="Helvetica Neue" size="-1">It's time for This Week in
OpenNMS!</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">In the last week we
released Horizon 21.1.0, Meridian 2016.1.12, and Meridian
2017.1.7, and did more work on Drift and preparing for Meridian
2018.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-github-project-updates" class="anchor"
href="#github-project-updates" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>Github
Project Updates</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<p><font face="Helvetica Neue" size="-1"><strong>Internals,
APIs, and Documentation</strong></font></p>
<ul>
<li><font face="Helvetica Neue" size="-1">Markus worked on
some Elasticsearch updates.</font></li>
<li><font face="Helvetica Neue" size="-1">I worked on
refactoring out our Karaf container build so it can be
shared between Minion and Sentinel.</font></li>
<li><font face="Helvetica Neue" size="-1">Chandra worked on
making telemetry persistence groovy scripts reloadable at
runtime.</font></li>
<li><font face="Helvetica Neue" size="-1">Patrick did
performance improvements to flow query indexing.</font></li>
<li><font face="Helvetica Neue" size="-1">Markus added support
for handling source and destination in classification
rules.</font></li>
<li><font face="Helvetica Neue" size="-1">Jesse fixed a
thread-safety issue in the index strategy code.</font></li>
<li><font face="Helvetica Neue" size="-1">Jesse worked on
improving startup cache handling in Newts.</font></li>
<li><font face="Helvetica Neue" size="-1">Antonio worked on
some bridge discovery bugs in Enlinkd.</font></li>
<li><font face="Helvetica Neue" size="-1">Ronny worked on
refactoring a number of MIB definitions.</font></li>
</ul>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong>Web & UI</strong></font></p>
<ul>
<li><font face="Helvetica Neue" size="-1">Markus made some
enhancements to the classification web UI.</font></li>
<li><font face="Helvetica Neue" size="-1">Christian made it
possible to use an embedded grafana box in the web UI when
running behind a proxy.</font></li>
<li><font face="Helvetica Neue" size="-1">David did some work
on a correlation proof-of-concept in OpenNMS.js and Helm.</font></li>
</ul>
</li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-opennms-horizon-2110-released" class="anchor"
href="#opennms-horizon-2110-released" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>OpenNMS
Horizon 21.1.0 Released</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">OpenNMS Horizon 21.1.0
(code name: <a
href="https://bladerunner.wikia.com/wiki/Replicant"
rel="nofollow">Replicant</a>) was released last Thursday.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">It contains bug fixes and a
few enhancements, including support for forwarding events,
alarms, and nodes to Kafka.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">For more details on what
has changed, see the complete <a
href="http://docs.opennms.org/opennms/releases/21.1.0/releasenotes/#releasenotes-changelog-21.1.0"
rel="nofollow">change log</a>.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-opennms-meridian-2016112-and-201717-released"
class="anchor"
href="#opennms-meridian-2016112-and-201717-released"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>OpenNMS Meridian <a
href="https://www.opennms.com/2018/04/23/opennms-meridian-2016-1-12-released/"
rel="nofollow">2016.1.12</a> and <a
href="https://www.opennms.com/2018/04/20/opennms-meridian-2017-1-7-released/"
rel="nofollow">2017.1.7</a> Released</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">Both releases include a
small bug fix in event handling.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">Additionally, Meridian
2017.1.7 contains a few other small bug fixes, enhancements, and
configuration updates. See <a
href="https://www.opennms.com/2018/04/20/opennms-meridian-2017-1-7-released/"
rel="nofollow">the release announcement</a> for more details.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-in-development-sentinel" class="anchor"
href="#in-development-sentinel" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>In
Development: Sentinel</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">As we wrap up <a
href="https://www.opennms.org/en/blog/twio/2017-10-09-this-week-in-opennms"
rel="nofollow">the Drift project</a> (expected to be included
in OpenNMS Horizon 22), we are <a
href="https://wiki.opennms.org/wiki/DevProjects/Sentinel"
rel="nofollow">starting up a new project codenamed "Sentinel"</a>
to create a new Karaf container capable of running some
components of OpenNMS standalone.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">In the short term, the goal
of Sentinel is to be able to horizontally scale Drift, receiving
telemetry data and enhancing it with additional OpenNMS
metadata, then passing it on to Elasticsearch for storage and
indexing.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">Over time, we should be
able to expand it out to run other components of OpenNMS as
well, eventually being able to run any combination of OpenNMS
subsystems across multiple systems and/or processes.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-upcoming-events-and-appearances"
class="anchor" href="#upcoming-events-and-appearances"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>Upcoming Events and Appearances</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="http://internetsummitafrica.org/" rel="nofollow">Africa
Internet Summit - April 29th through May 11th, 2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1">Tarus Balog will be <a
href="https://www.internetsummit.africa/agenda/programme"
rel="nofollow">conducting a one day workshop on OpenNMS</a>
at the <a href="https://afnog.org/" rel="nofollow">Africa
Network Operators group</a>'s annual <a
href="http://internetsummitafrica.org/" rel="nofollow">Africa
Internet Summit (AIS)</a> to be held in Dakar, Senegal.
The training is currently scheduled for Sunday, May 6th.</font></p>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
rel="nofollow">Dev-Jam 2018 - June 10th through 16th,
2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1">The OpenNMS developers
conference, Dev-Jam, will return again this year to the
University of Minnesota in Minneapolis.
Dev-Jam is a week of fun -- half hackathon, half social
get-together. More information is available on <a
href="https://wiki.opennms.org/wiki/Dev-Jam_2018"
rel="nofollow">the OpenNMS wiki</a> and <a
href="http://www.opennms.com/opennms-dev-jam-registration"
rel="nofollow">registration is now open</a> -- please join
us! All are welcome.</font></p>
</li>
<li>
<p><font face="Helvetica Neue" size="-1"><strong><a
href="https://ouce.opennms.eu/" rel="nofollow">OpenNMS
User Conference Europe 2018 - September 20th through
21st, 2018</a></strong></font></p>
<p><font face="Helvetica Neue" size="-1"><a
href="https://ouce.opennms.eu/" rel="nofollow">OUCE 2018</a>
will be held at the <a
href="https://www.rilano-hotel-muenchen.de/"
rel="nofollow">Rilano Hotel in Munich, Germany</a>.
A reception will be held on Wednesday the 19th, with talks
and workshops the following Thursday and Friday.
The <a href="https://ouce.opennms.eu/cfp/2018/"
rel="nofollow">call for papers</a> is now open for
submissions.</font></p>
</li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-until-next-week" class="anchor"
href="#until-next-week" aria-hidden="true"><span
aria-hidden="true" class="octicon octicon-link"></span></a>Until
Next Week…</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">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 <a
href="mailto:twio@opennms.org">say hi</a>.</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<p><font face="Helvetica Neue" size="-1">- Ben</font></p>
<font face="Helvetica Neue" size="-1">
</font>
<h2>
<font face="Helvetica Neue" size="-1"><a
id="user-content-resolved-issues-since-last-twio"
class="anchor" href="#resolved-issues-since-last-twio"
aria-hidden="true"><span aria-hidden="true" class="octicon
octicon-link"></span></a>Resolved Issues Since Last TWiO</font></h2>
<font face="Helvetica Neue" size="-1">
</font>
<ul>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HELM-90"
rel="nofollow">HELM-90</a>: Options tab in Alarm Table shows
OpenNMS homepage</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1256"
rel="nofollow">HZN-1256</a>: Kafka Entity Streams</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1272"
rel="nofollow">HZN-1272</a>: EventToIndex - Alarm Change
Old/New parameters submitted to ES as single string and not
JSON objects</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1281"
rel="nofollow">HZN-1281</a>: Netflow - Limit queries to
specified indices</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1296"
rel="nofollow">HZN-1296</a>: Flow documents logged against
incorrect ES index</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/HZN-1298"
rel="nofollow">HZN-1298</a>: Make time padding for
IndexSelector configurable</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-8974"
rel="nofollow">NMS-8974</a>: missing files in debian x64
distribution</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9559"
rel="nofollow">NMS-9559</a>: Store forwarders lacks of
memory</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9831"
rel="nofollow">NMS-9831</a>: Karaf opennms-es-rest Plugin -
Creating OID mappings causing ES index mappings to exceed 1000</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9915"
rel="nofollow">NMS-9915</a>: JasperStudio extension
dependency error</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9916"
rel="nofollow">NMS-9916</a>: The Grafana Box on the front
page doesn't work when Grafana is behind a Web Proxy</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9937"
rel="nofollow">NMS-9937</a>: Refactor
UserGroupLdapAuthoritiesPopulator to provide a default role.</font></li>
<li>
<font face="Helvetica Neue" size="-1"><a
href="https://issues.opennms.org/browse/NMS-9952"
rel="nofollow">NMS-9952</a>: The JDBC Collector doesn't work</font></li>
</ul>
<font face="Helvetica Neue" size="-1">
</font>
</body>
</html>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ
opennms-discuss mailing list
To *unsubscribe* or change your subscription options, see the bottom of this page:
https://lists.sourceforge.net/lists/listinfo/opennms-discuss
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic