thomaz portella | 27 Jul 16:36 2016
Picon

Is it installed, how to run now ?

I downloaded the package and installed using yum.
It was done without errors.
How to run now ?
My httpd service isn't starting.
Is there an way to do without httpd ?
Thanks

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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
thomaz portella | 27 Jul 15:30 2016
Picon

Opnnms does That ?

I will download and install OpenNMS.
But the administrator wants to manage by httpd service in other machine in the same network.
Someone said Openmms is the best open source tool to do that
Anybody knows another ?
I am using RHEL.
Tks

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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
Gibson, Daniel P | 26 Jul 22:01 2016

Re: poller package question

Good news…

Danny

 

From: Rob Reinhardt [mailto:rreinhardt <at> healytics.com]
Sent: Tuesday, July 26, 2016 12:55 PM
To: General OpenNMS Discussion <opennms-discuss <at> lists.sourceforge.net>
Subject: Re: [opennms-discuss] poller package question

 

Actually, I got it working now.

Newbie mistake.  In the part of the string that ended with opennms, I didnt realize that was a database name.

Changing that to a valid db name on my target node got it working and to my surprise it was smart enough to

figure out there were actually three db's in that instance and is collecting on all of them.

Thanks,

Rob


Rob Reinhardt

Vice President, Operations

Healytics, Inc.

 

On Tue, Jul 26, 2016 at 1:27 PM, Rob Reinhardt <rreinhardt <at> healytics.com> wrote:

Thanks, I've given it a try.  It comes back with the following error at the RTC for that node.

PSQL3 data collection on interface a.b.c.d failed with 'An undeclared throwable was caught during data collection for interface 1/a.b.c.d/PSQL3'.

One difference I did was instead of just renaming the built-in default one, I copied and created a new package and gave the new service the PSQL3 name.  I don't know if that is the cause of the problem or not.

The PSQL3 tcp detector/poller is still working and monitoring, just this new change didn't work.

The postgres login and password is correct, I checked it manually.

I'm not a DBA and I don't know what commands JDBC would be doing that might be causing errors in order to test them as well.

 

Any ideas?


Rob Reinhardt

Vice President, Operations

Healytics, Inc.

 

On Tue, Jul 26, 2016 at 12:12 PM, Aaron Scamehorn-2 [via OpenNMS] <[hidden email]> wrote:

It will perform JDBC queries to collect performance metrics.

 

On Jul 25, 2016, at 1:11 PM, Rob Reinhardt <[hidden email]> wrote:

 

So, what is that allow it to do?  Perform a TCP port check AND JDBC stats collection on the same service?


Rob Reinhardt

Vice President, Operations

Healytics, Inc.

 

On Mon, Jul 25, 2016 at 12:51 PM, Aaron Scamehorn-2 [via OpenNMS] <<a href="x-msg://55/user/SendEmail.jtp?type=node&amp;node=7594015&amp;i=0" target="_top" rel="nofollow" link="external" class="">[hidden email]> wrote:

I renamed the collector service & detector name in collectd-configuration.xml to Postgres.

<service name="Postgres" interval="300000" user-defined="false" status="on">
<collector service="Postgres" class-name="org.opennms.netmgt.collectd.JdbcCollector”/>

 

I also added the detector to default-foreign-source.xml:

<detector name="Postgres" class="org.opennms.netmgt.provision.detector.simple.TcpDetector”>

 

 

On Jul 23, 2016, at 2:53 PM, Ronald Roskens <[hidden email]> wrote:

 

PostgreSQL is an odd one.

 

Provision Detector: no default detector

poller-configuration.xml: service name=“Postgres”

collectd-configuration.xml: service name=“PostgreSQL"

 

Back before capsd was removed, there was a TCP detector for the Postgres service. I don’t think that all entries were added to the default-foreign-source.xml.

 

Do we add Postgres detector and rename the entry in collectd-configuration.xml?

Do we add a PostgreSQL detector and rename the entry in poller-configuration.xml?

What should happen during an upgrade?

 

 

To explicitly include (or exclude) a polling package for an ip address (because services exist on the ip address, not the node), you need to add one of 5 elements to the package:

 

<filter>

<specific>

<include-range>

<exclude-range>

<include-url>

 

Filter uses the same query language as used by notifications. You can use the notification wizard to get an idea of which ip addresses would match against the filter you are writing. You can have only one on a package.

 

There are no limits to the number of specific, include-range, exclude-range, and include-urls you can add to a package.

 

From $OPENNMS_HOME/etc/examples/poller-configuration.xml:

 

====

  <package name="example1">
    <filter>IPADDR != '0.0.0.0'</filter>
    <specific>0.0.0.0</specific>
    <include-range begin="1.1.1.1" end="254.254.254.254" />
    <include-url>file:${install.etc.dir}/include</include-url>
====

 

Exclude-range is done the same way as include-range, with a begin and end attributes.

 

 

Ron

 

On Jul 22, 2016, at 1:40 PM, Rob Reinhardt <[hidden email]> wrote:

 

Where on the node page UI?

I get the nodes name, database ID, requisition, and foreign ID.  I see nothing there that talks about polling package.

But, more than seeing what polling package a node is in (which would be nice), I really need to know where in the configuration do I *tell* the system *which* polling package to use when its polling?

OpenNMS comes with the following packages pre-defined in poller-configuration.xml:

 <package name="cassandra21x">
 <package name="cassandra21x-newts">
 <package name="example1">
 <package name="strafer">

None of the list of services from any of them exactly match what OpenNMS seems to be "polling by default" in its"default" requisition.  So, are any of these actually defining the behavior of my system?

After configuring my IP range for discovery it went out and found all ~50 of my nodes by interface and automatically discovered and started monitoring some services.

But, there are other services on my nodes that aren't being discovered and monitored.

The only built-in polling package that seems comprehensive enough to be defining services for my current polling result is example1.

But there are other services in example1 that don't show up in the list of available services when I click in the UI to "edit detectors and policies of the default requisition" and for which I do have services running.

An example would be "service name="Postgres"

The default neither detects or monitors them.  But it is defined in pollers-configuration.xml, yet doesn't show up on the list of available services.

Which has indicated to me that example1 isn't controlling what service definitions I have in my poller either.

So, then I am stuck with, what is controlling this behavior if not the config in that file?

I have gone so far already as created my own package and listed in both sections of the poller-configuration.xml as directed.  Also as directed, I added the custom poller as a detector in the default requisition.

I have also tried it with and without a custom policy there as well, but the options are limited, the only class to event fit the context of a generic TCP monitor is the first choice "org.opennms.netmgt.provision.persist.policies.MatchingIpInterfacePolicy", and Action "ENABLE_COLLECTION" and matchBehaviour "ANY_PARAMETER."  {But there were no other policies defined there for any of the other detectors that are working by default so its not clear this is even the correct thing to do.}

I've tried Marcel's example nearly verbatim (just not strafeping but my tcp/5433 real case), and still nothing.

 

---

All of that is troubleshooting really just to try to figure out how this is supposed to be done because doing what the directions say isn't working.  I am on version 1.8 (supposedly the most recent stable release) if that makes any difference.

 

I'll tell you the bottom line problem I'm having is that I want/need to define certain custom monitors (services and polling), this postgres example being the simplest.  But, for discussion sake, say I simply want to monitor any service on a port that responds to a telnet (like the book example gives, which does work at the cli).

I just can't get the RTC to agree with me that I've configured any or that it should monitor it.

I got the RTC to detect the service (so something must've been done correctly) but it just continues to say "Not Monitored" no matter how many different ways I try to get this configuration into the poller.

If anyone has a handy quick-reference guide of precise steps and good examples to follow to do this, I'd appreciate a copy.  So far nothing I have found in http://docs.opennms.org or http://wiki.opennms.org has anything I haven't already tried and re-tried and tweaked.

Thanks,

Rob

 



 


Rob Reinhardt

Vice President, Operations

Healytics, Inc.

 

On Thu, Jul 21, 2016 at 12:49 PM, David S Hustace [via OpenNMS] <<a href="<a href="x-msg://23/user/SendEmail.jtp?type=node&amp;amp;node=7594008&amp;amp;i=0" class="">x-msg://23/user/SendEmail.jtp?type=node&amp;node=7594008&amp;i=0" target="_top" rel="nofollow" link="external" class="">[hidden email]> wrote:


> On Jul 21, 2016, at 10:44 AM, Fuhrmann, Marcel <[hidden email]> wrote:
>
> How do you tell OpenNMS which poller package to use / to run?

You can see this in the UI on the node page.


:David Hustace

David Hustace
The OpenNMS Group, Inc.

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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


signature.asc (858 bytes) Download Attachment

 

If you reply to this email, your message will be added to the discussion below:

http://opennms.530661.n2.nabble.com/poller-package-question-tp7594002p7594006.html

To unsubscribe from poller package question, click here.
NAML

 

 

View this message in context: Re: poller package question
Sent from the OpenNMS - discuss mailing list archive at Nabble.com.
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev_______________________________________________
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

 

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev_______________________________________________
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

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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

If you reply to this email, your message will be added to the discussion below:

http://opennms.530661.n2.nabble.com/poller-package-question-tp7594002p7594014.html

To unsubscribe from poller package question, click here.
NAML

 

 

View this message in context: Re: poller package question
Sent from the OpenNMS - discuss mailing list archive at Nabble.com.
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev_______________________________________________
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

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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

If you reply to this email, your message will be added to the discussion below:

http://opennms.530661.n2.nabble.com/poller-package-question-tp7594002p7594024.html

To unsubscribe from poller package question, click here.
NAML

 

 

View this message in context: Re: poller package question
Sent from the OpenNMS - discuss mailing list archive at Nabble.com.


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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

 

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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
Gerd Mueller | 26 Jul 18:19 2016
Picon

jxm-config-generator NoClassDefFoundError

Hi list,

is the jmx-config-generator broken? Or is it just my system? Any idea what dependency is missing?

Thanks,

Gerd

[root <at> monitor lib]# /opt/opennms/bin/jmx-config-generator -remoting-jmx -host 192.168.1.1 -port 9990 -out /tmp/JmxConfig.xml
Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.simontuffs.onejar.Boot.run(Boot.java:306)
at com.simontuffs.onejar.Boot.main(Boot.java:159)
Caused by: java.lang.NoClassDefFoundError: org/slf4j/helpers/MessageFormatter
at org.opennms.features.jmxconfiggenerator.log.LogAdapter.format(LogAdapter.java:56)
at org.opennms.features.jmxconfiggenerator.log.ConsoleLogAdapter.error(ConsoleLogAdapter.java:52)
at org.opennms.features.jmxconfiggenerator.Starter.main(Starter.java:74)
... 6 more
Caused by: java.lang.ClassNotFoundException: org.slf4j.helpers.MessageFormatter
at com.simontuffs.onejar.JarClassLoader.findClass(JarClassLoader.java:602)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 9 more
--

 

Gerd Müller

Projektleiter/Project Manager

 

 

 

mika:timing GmbH

Strundepark – Kürtener Str. 11b

51465 Bergisch Gladbach

Germany

 

tel +49 2202 2401-1153

fax  +49 2202 2401-2153

mobil +49 1515 500 4015

gerd.mueller <at> mikatiming.de

www.mikatiming.de

 

AG Köln HRB 47509 * Geschäftsführer: Harald Mika, Jörg Mika

 

Wir können Ihre E-Mail am besten beantworten, wenn Sie den Mailverlauf erhalten. Bitte nicht den ursprünglichen Text löschen. Vielen Dank!

 


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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
Ian MacDonald | 26 Jul 17:53 2016

18.0.1 Debian Upgrade Script Output Errors

Hello, 

Although the Upgrader and Installer scripts appeared to execute correctly, there were some errors output at the beginning of the install script shown below. 

The same output appeared on three separate nodes all running Debian. 

cheers,
Ian 


nms:~# /usr/share/opennms/bin/install -dis
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
/usr/share/opennms/bin/install: 12: /usr/share/opennms/bin/install: let: not found
/usr/share/opennms/bin/install: 13: [: =: unexpected operator
/usr/share/opennms/bin/install: 16: [: -lt: unexpected operator
==============================================================================
OpenNMS Installer
==============================================================================


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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
Marco Mignone | 26 Jul 11:12 2016

Provisioning Requisitions Policies

Hi All,
I wonder if someone can help me with understanding the policy configuration in Provisioning as I am not a big
expert in regex.

I am trying to assign actions matching certain IP Addresses and the first thing I would like to understand is
what king of regex expression is OpenNMS using (why the expression always starts with ~ ? Can regular regex
expression be used?)

Secondly I would like to understand if beside wildcards there is another way to define a specific range of ip
addresses only (i.e. from 192.168.1.1 to 192.168.1.5 only).

Thanks very much in advance for your help.

Regards,
Marco
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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

Rob Reinhardt | 25 Jul 21:35 2016

How to configure OpenNMS to also log all events to syslog

I'm hoping this is possible.

I have a requirement to log every event that gets triggered in OpenNMS for
auditing purposes, we use centralized rsyslog for this.

I see that there is a method to receive syslog data into OpenNMS but that's
not what I'm looking for.

And I see that there is a method to forward events to elasticsearch.

Is elasticsearch the only option here?  And if so, is that a separate
application I need to install and setup for this?

By the way -- I'm asking here because (starting today) every time I try to
follow a link I have bookmarked from past research or that google gave me in
search for a topic, I keep getting sent to the same wiki.opennms.org
title/main page.  I

--
View this message in context: http://opennms.530661.n2.nabble.com/How-to-configure-OpenNMS-to-also-log-all-events-to-syslog-tp7594018.html
Sent from the OpenNMS - discuss mailing list archive at Nabble.com.

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
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

Benjamin Reed | 25 Jul 20:27 2016
Gravatar

This Week in OpenNMS: July 25th, 2016

It's time for This Week in OpenNMS!

In the last week we worked on minion, topology maps and BSM, and release preparation and bug fixes.


Github Project Updates

  • Minion

Pradeep and Malatesh's minion trapd kafka and blueprint work was wrapped up. Jesse and Chandra did more work on making the detectors run in the minion. Seth fixed Discovery to be location-aware.

  • Topology Maps and Business Service Monitor

Christian did some work on adding a trend info box and charting. Markus worked on bringing back ping support in the topology UI.

  • Release Preparation

A bunch of final changes were wrapped up in preparation for releases, including unit test fixes, documentation, input validation, startup inside containers, topology memory/thread leaks, and many other small fixes.


Release Week

This last week we did 3 major releases of the OpenNMS codebase -- in part, because we had been planning to do them anways, and in part because we wanted to get the fix for the remote poller and geographical maps out as soon as possible.

  • OpenNMS Horizon 18.0.1: Horizon 18.0.1 has tons of bug fixes and a few new features compared to 18.0.0.
  • OpenNMS Meridian 2015.1.2: Meridian 2015 (based on Horizon 14) got its 2nd update, adding support for new devices and plenty of fixes.
  • OpenNMS Meridian 2016.1.2: Meridian 2016 (based on Horizon 17) got its 2nd update as well, containing a bunch of bug fixes and a few small improvements.


Upcoming Events and Appearances

Dev-Jam 2016 is happening right now! Expect a full run-down of what happened in next week's TWiO. If you want to follow along with the fun, we have a dedicated channel on our Mattermost chat server for Dev-Jam: https://chat.opennms.com/opennms/channels/dev-jam
      If you wish to speak at OUCE 2016, the deadline for submitting a talk is August 1st, 2016. You can find out more about submitting your talk here: http://www.opennms.eu/2016/06/call-for-papers-ouce-2016/
      The OpenNMS Group has moved the next training session in Pittsboro, NC to August 15th through 19th. For more details on OpenNMS training and signing up, see The OpenNMS.com training page: http://www.opennms.com/training
      • OpenNMS User Conference Europe – September 13th through September 15th, 2016
      OUCE 2016 will be at the University of Applied Science in Fulda, Germany from September 13th through 15th.  More details will be posted as we get closer to the event.

      Tarus will be speaking at the All Things Open conference on the subject of The Internet of Silos. Also, a bunch of OpenNMS folks will be there attending talks and stationed at the booth, so please feel free to stop by and say “hi.” We’ll be sponsoring an evening concert of MC Frontalot and The Doubleclicks at King’s Barcade Wednesday night.  For more details on All Things Open, see https://allthingsopen.org/ and for details on the concert, see http://www.adventuresinoss.com/2016/07/05/mc-frontalot-and-the-doubleclicks-at-all-things-open/ on Tarus's blog.


      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

      • NMS-8016: output.log fills up with GLib-GObject-CRITICAL messages
      • NMS-8200: Install -dis on "SocketException:Too many open files" on centos:latest docker
      • NMS-8592: Topology UI refreshes many times when performing various actions
      • HZN-755: Use Backshift graphs in custom info panels
      • NMS-8297: Topology elements looks off center when the panel is collapsed
      • NMS-8589: Topology Map is very very slow
      • NMS-8421: BSM Editor throws an exception if you type a 0 in weight
      • NMS-8043: Ping from topology view does not work (results in 404 Page not found)
      • NMS-6849: observations related to "ping".option in topology page
      • NMS-7204: Using ping in topology view cause strange behavior
      • NMS-8245: Topology Ping
      • NMS-8520: The ticket change date is the same as the reported date
      • HZN-641: Project Atlas
      • HZN-848: Update SNMP related provisioning adapters to use the LocationAwareSnmpClient
      • HZN-497: Verify guaranteed delivery on Minion location queues
      • HZN-490: Make ActiveMQ broker URI and credentials configurable
      • HZN-833: Discovery's UnmanagedInterfaceFilter needs to be location-aware

      ------------------------------------------------------------------------------
      What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
      patterns at an interface-level. Reveals which users, apps, and protocols are 
      consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
      J-Flow, sFlow and other flows. Make informed decisions using capacity planning
      reports.http://sdm.link/zohodev2dev
      _______________________________________________
      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
      Aaron Scamehorn | 25 Jul 18:40 2016

      ONMS 18.0.1 restart results in SNMP outages

      After upgrading to OpenNMS 18.0.1, stopping/restarting, the poller sends notifications for about 10% of
      nodes that SNMP is down.
      
      Upon restart, most are cleared, but not all.  Those remain stuck in the “Nodes with Pending Problems” list.
      
      Jira http://issues.opennms.org/browse/NMS-8620
      
      
      Note:  The problem was much worse in 18.0.0 prior to the 5 minute shutdown being resolved (8471).
      
      ------------------------------------------------------------------------------
      What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
      patterns at an interface-level. Reveals which users, apps, and protocols are 
      consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
      J-Flow, sFlow and other flows. Make informed decisions using capacity planning
      reports.http://sdm.link/zohodev2dev
      _______________________________________________
      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
      Chris Tian | 23 Jul 20:27 2016
      Picon

      Just upgraded from 18.0.0 to 18.0.1 and can't start OpenNMS anymore because of exception in geocoder.google.something

      Hi,

      I just upgraded OpenNMS from 18.0.0 to 18.0.1 and get the following exception when trying to start the ship again:

      [...]
      Registered Product Specification for productId=vaadin-opennms-pluginmanager/18.0.0
      Licence Manager Shutting Down 
      Problem Unregistering Product Specification for productId=vaadin-opennms-pluginmanager/18.0.0  org.osgi.service.blueprint.container.ServiceUnavailableException: Timeout expired when waiting for mandatory OSGi service reference: (objectClass=org.opennms.karaf.productpub.ProductRegister)
      Plugin Manager Shutting Down 
      Plugin Manager Rest App  shutting down.
      org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling SLF4J API support.
      org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling Jakarta Commons Logging API support.
      org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling Log4J API support.
      org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling Avalon Logger API support.
      org.ops4j.pax.logging.pax-logging-api[org.ops4j.pax.logging.internal.Activator] : Disabling JULI Logger API support.
      org.opennms.features.geocoder.google[org.apache.commons.httpclient.HttpMethodDirector] : I/O exception (java.net.ConnectException) caught when processing request: Connection timed out
      org.opennms.features.geocoder.google[org.apache.commons.httpclient.HttpMethodDirector] : Retrying request
      [...]

      Not sure about the plugin-manager problems, they may be normal, no idea. 

      So this geocoder.google.thing manages to prevent my OpenNMS from starting. I don't like it.

      Can someone shed some light, please?

      ------------------------------------------------------------------------------
      What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
      patterns at an interface-level. Reveals which users, apps, and protocols are 
      consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
      J-Flow, sFlow and other flows. Make informed decisions using capacity planning
      reports.http://sdm.link/zohodev2dev
      _______________________________________________
      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
      Madden, Joe | 22 Jul 16:48 2016

      Configuring Linux FW SNMP Interface Threasholds

      Hi All,
      
      We have a couple of linux firewalls which we want to monitor the Utilization of bandwidth out a specific interface.
      
      I've found a few examples of this online on how to configure thresholds for cisco devices but not Linux devices.
      
      Is anyone able to share some documentation or advice on how to perform such a function?
      
      I've had a WIKI but it's out of date by the looks of it and not totally relevant with the latest version of OpenNMS.
      
      Thanks
      
      Joe.
      
      ------------------------------------------------------------------------------
      What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
      patterns at an interface-level. Reveals which users, apps, and protocols are 
      consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
      J-Flow, sFlow and other flows. Make informed decisions using capacity planning
      reports.http://sdm.link/zohodev2dev
      _______________________________________________
      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
      
      

      Gmane