This Week in OpenNMS: January 30th, 2017
Benjamin Reed <[email protected]> Mon, 30 Jan 2017 17:04:22 -0500
| Newsgroups | gmane.network.opennms.announce |
|---|---|
| Message-ID | <60b5c65c-8add-80c5-f6bd-4d70bddde033__26308.4295359024$1485814010$gmane$org@opennms.org> |
This is a multi-part message in MIME format.
--===============2743682560715167827==
Content-Type: multipart/alternative;
boundary="------------CC725B6F58455612DE36B05E"
This is a multi-part message in MIME format.
--------------CC725B6F58455612DE36B05E
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
In the last week we worked on documentation, internals, testing, minion,
web UI, and bug fixes.
Github Project Updates
* *Documentation*
Ronny worked on using AsciiBinder for nicer documentation rendering.
* *Internals and Testing*
Jesse refactored a bunch of data collection code. Seth cleaned up
sink aggregation code to be more reusable. Seth did more work on
performance of Elasticsearch forwarding. Dustin did more work on
cleaning up resource APIs. I wrapped up my work on cleaning up smoke
test failures. Jesse did more work on improving WSman support. Seth
worked on upgrading our embedded Quartz to 2.2.
* *Minion*
Christian added %nodelocation% to available event expansion parameter=
s.
* *Web UI*
Markus worked on a more flexible lightweight javascript-only
replacement for node maps. Jesse did more work on upgrading Jetty to
9.4.
* *Bug Fixes*
We=E2=80=99ve been spending time fixing blockers and other bugs for 1=
9.0.0,
due early this year.
Upcoming Events and Appearances
* *Open Technologies for Growth - February 2nd, 2017
<http://lata.org.lv/konference2017_eng/>*
Tarus will be speaking on open source business at the Open Tech
conference <http://lata.org.lv/konference2017_eng/> in Riga, Latvia
on February 2nd.
* *FOSDEM 2017 - February 4th and 5th, 2017 <https://fosdem.org/2017/>*
Craig Gallen will be at FOSDEM 2017 and OpenNMS will have a booth the=
re.
* *Training - February 27th through March 3rd, 2017
<https://www.opennms.com/opennms-training-dates-announced-for-februar=
y-2017/>*
The OpenNMS Group will be holding training at OpenNMS Headquarters
in Pittsboro, NC, USA the week of February 27th, 2017.
Until Next Week=E2=80=A6
If there=E2=80=99s anything you=E2=80=99d like me to talk about in a futu=
re TWiO, or you
just have a comment or criticism you=E2=80=99d like to share, don=E2=80=99=
t hesitate to
say hi <mailto:[email protected]>.
- Ben
Resolved Issues Since Last TWiO
* HZN-620 <https://issues.opennms.org/browse/HZN-620>: Minion should
depend on a JRE instead of a JDK
* HZN-626 <https://issues.opennms.org/browse/HZN-626>: Collect JMS
queue statistics from the embedded broker via JMX
* HZN-904 <https://issues.opennms.org/browse/HZN-904>: Add SNMP
collection and graph defintions for RPC.Server.DNS endpoint
* HZN-905 <https://issues.opennms.org/browse/HZN-905>: Add SNMP
collection and graph defintions for RPC.Server.Poller endpoint
* HZN-922 <https://issues.opennms.org/browse/HZN-922>: Remove seda
queues from Kafka blueprints
* HZN-992 <https://issues.opennms.org/browse/HZN-992>: Add JMX
collection and graph definitions for RPC.Server.PING endpoint
* HZN-995 <https://issues.opennms.org/browse/HZN-995>: Update
collectors to use strict attribute types
* HZN-996 <https://issues.opennms.org/browse/HZN-996>: Make the
resulting CollectionSet generated by the CollectionSetBuilder
marshalable/unmarshalable to/from XML
* HZN-998 <https://issues.opennms.org/browse/HZN-998>: es-rest: Use
Elasticsearch Bulk API to batch inserts
* NMS-5069 <https://issues.opennms.org/browse/NMS-5069>: package
hrStorage in threshold configuration should also contain linux device=
s
* NMS-6530 <https://issues.opennms.org/browse/NMS-6530>: vmware urls
do not support username/passwords that require URL encoding
* NMS-8544 <https://issues.opennms.org/browse/NMS-8544>: Multiple
smoke tests flapping inside docker
* NMS-8815 <https://issues.opennms.org/browse/NMS-8815>: Opennms UI
response is very slow after applying constant load
* NMS-8899 <https://issues.opennms.org/browse/NMS-8899>: The pristine
etc contains a number of TODOs
* NMS-8910 <https://issues.opennms.org/browse/NMS-8910>:
opennms-webapp updates javascript dependencies on each build
* NMS-8925 <https://issues.opennms.org/browse/NMS-8925>: WS-Man throws
event 4776 and 4625 with domain user on windows side
* NMS-8926 <https://issues.opennms.org/browse/NMS-8926>: Total Bytes
Transfered + Average and Peak Traffic rates REPORTS
* NMS-8955 <https://issues.opennms.org/browse/NMS-8955>: WS_Man
datacollection using WQL fails with =E2=80=98unsupported element=E2=80=
=99
* NMS-8963 <https://issues.opennms.org/browse/NMS-8963>: Add ability
to forward non-persisted events to Elasticsearch
* NMS-8995 <https://issues.opennms.org/browse/NMS-8995>: Add
%nodelocation% event expansion parameter
* NMS-9015 <https://issues.opennms.org/browse/NMS-9015>: es-rest:
Non-persisted events overwrite single ES document with id=3D0
* NMS-9022 <https://issues.opennms.org/browse/NMS-9022>:
Expand/Collapse control of =E2=80=9Cvertices in focus=E2=80=9D (colla=
psible
criteria) seems broken
--------------CC725B6F58455612DE36B05E
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf=
-8">
</head>
<body alink=3D"#EE0000" bgcolor=3D"#ffffff" link=3D"#0B6CDA" text=3D"#0=
00000"
vlink=3D"#551A8B">
<font face=3D"Helvetica Neue,sans-serif">
<article class=3D"markdown-body">
<p>In the last week we worked on documentation, internals,
testing, minion, web UI, and bug fixes.<br>
</p>
<h3 id=3D"github-project-updates"><br>
</h3>
<h3 id=3D"github-project-updates">Github Project Updates</h3>
<ul>
<li><strong>Documentation</strong></li>
</ul>
<blockquote>
<p>Ronny worked on using AsciiBinder for nicer documentation
rendering.<br>
</p>
</blockquote>
<ul>
<li><strong>Internals and Testing</strong></li>
</ul>
<blockquote>
<p>Jesse refactored a bunch of data collection code. Seth
cleaned up sink aggregation code to be more reusable. Seth
did more work on performance of Elasticsearch forwarding.
Dustin did more work on cleaning up resource APIs. I wrapped
up my work on cleaning up smoke test failures. Jesse did
more work on improving WSman support. Seth worked on
upgrading our embedded Quartz to 2.2.<br>
</p>
</blockquote>
<ul>
<li><strong>Minion</strong></li>
</ul>
<blockquote>
<p>Christian added %nodelocation% to available event expansion
parameters.<br>
</p>
</blockquote>
<ul>
<li><strong>Web UI</strong></li>
</ul>
<blockquote>
<p>Markus worked on a more flexible lightweight
javascript-only replacement for node maps. Jesse did more
work on upgrading Jetty to 9.4.<br>
</p>
</blockquote>
<ul>
<li><strong>Bug Fixes</strong></li>
</ul>
<blockquote>
<p>We=E2=80=99ve been spending time fixing blockers and other b=
ugs for
19.0.0, due early this year.<br>
</p>
</blockquote>
<h3 id=3D"upcoming-events-and-appearances"><br>
Upcoming Events and Appearances</h3>
<ul>
<li><strong><a href=3D"http://lata.org.lv/konference2017_eng/">=
Open
Technologies for Growth - February 2nd, 2017</a></strong>=
</li>
</ul>
<blockquote>
<p>Tarus will be speaking on open source business at the <a
href=3D"http://lata.org.lv/konference2017_eng/">Open Tech
conference</a> in Riga, Latvia on February 2nd.</p>
</blockquote>
<ul>
<li><strong><a href=3D"https://fosdem.org/2017/">FOSDEM 2017 -
February 4th and 5th, 2017</a></strong></li>
</ul>
<blockquote>
<p>Craig Gallen will be at FOSDEM 2017 and OpenNMS will have a
booth there.</p>
</blockquote>
<ul>
<li><strong><a
href=3D"https://www.opennms.com/opennms-training-dates-announced-for-febr=
uary-2017/">Training
- February 27th through March 3rd, 2017</a></strong></li>
</ul>
<blockquote>
<p>The OpenNMS Group will be holding training at OpenNMS
Headquarters in Pittsboro, NC, USA the week of February
27th, 2017.</p>
</blockquote>
<h3 id=3D"until-next-week"><br>
</h3>
<h3 id=3D"until-next-week">Until Next Week=E2=80=A6</h3>
<p>If there=E2=80=99s anything you=E2=80=99d like me to talk abou=
t in a future
TWiO, or you just have a comment or criticism you=E2=80=99d lik=
e to
share, don=E2=80=99t hesitate to <a href=3D"mailto:twio@opennms=
.org">say
hi</a>.</p>
<p>- Ben</p>
<h3 id=3D"resolved-issues-since-last-twio"><br>
</h3>
<h3 id=3D"resolved-issues-since-last-twio">Resolved Issues Since
Last TWiO</h3>
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<meta charset=3D"utf-8">
<ul style=3D"box-sizing: border-box; padding: 0px 0px 0px 2em;
margin-top: 0px; margin-bottom: 0px !important; color: rgb(51,
51, 51); font-family: "Helvetica Neue", Helvetica,
"Segoe UI", Arial, freesans, sans-serif; font-size:
16px; font-style: normal; font-variant-ligatures: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; orphans: 2; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px;">
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-620"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-620</=
a>:
Minion should depend on a JRE instead of a JDK</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-626"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-626</=
a>:
Collect JMS queue statistics from the embedded broker via
JMX</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-904"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-904</=
a>:
Add SNMP collection and graph defintions for RPC.Server.DNS
endpoint</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-905"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-905</=
a>:
Add SNMP collection and graph defintions for
RPC.Server.Poller endpoint</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-922"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-922</=
a>:
Remove seda queues from Kafka blueprints</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-992"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-992</=
a>:
Add JMX collection and graph definitions for RPC.Server.PING
endpoint</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-995"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-995</=
a>:
Update collectors to use strict attribute types</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-996"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-996</=
a>:
Make the resulting CollectionSet generated by the
CollectionSetBuilder marshalable/unmarshalable to/from XML</l=
i>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/HZN-998"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">HZN-998</=
a>:
es-rest: Use Elasticsearch Bulk API to batch inserts</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-5069"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-5069<=
/a>:
package hrStorage in threshold configuration should also
contain linux devices</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-6530"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-6530<=
/a>:
vmware urls do not support username/passwords that require
URL encoding</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8544"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8544<=
/a>:
Multiple smoke tests flapping inside docker</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8815"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8815<=
/a>:
Opennms UI response is very slow after applying constant
load</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8899"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8899<=
/a>:
The pristine etc contains a number of TODOs</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8910"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8910<=
/a>:
opennms-webapp updates javascript dependencies on each build<=
/li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8925"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8925<=
/a>:
WS-Man throws event 4776 and 4625 with domain user on
windows side</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8926"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8926<=
/a>:
Total Bytes Transfered + Average and Peak Traffic rates
REPORTS</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8955"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8955<=
/a>:
WS_Man datacollection using WQL fails with =E2=80=98unsupport=
ed
element=E2=80=99</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8963"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8963<=
/a>:
Add ability to forward non-persisted events to Elasticsearch<=
/li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-8995"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-8995<=
/a>:
Add %nodelocation% event expansion parameter</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9015"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9015<=
/a>:
es-rest: Non-persisted events overwrite single ES document
with id=3D0</li>
<li style=3D"box-sizing: border-box;"><a
href=3D"https://issues.opennms.org/browse/NMS-9022"
style=3D"box-sizing: border-box; background: transparent;
color: rgb(65, 131, 196); text-decoration: none;">NMS-9022<=
/a>:
Expand/Collapse control of =E2=80=9Cvertices in focus=E2=80=9D=
(collapsible
criteria) seems broken</li>
</ul>
<!--
https://github.com/OpenNMS/twio-fodder/blob/master/scripts/twio-issues-=
list.pl
--></article>
</font>
</body>
</html>
--------------CC725B6F58455612DE36B05E--
--===============2743682560715167827==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
--===============2743682560715167827==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
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
--===============2743682560715167827==--