OpenNMS 1.3.0 available

Tarus Balog <[email protected]>
Newsgroups gmane.network.opennms.announce
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gang:

It is with great pleasure that I am able to announce the availability  
of the next development release of OpenNMS, 1.3.0.

As a development release, it is often called "unstable". This doesn't  
necessarily reflect the usability of the application, but it does  
reflect the lower amount of testing that has been performed on this  
code. Unless we have told you otherwise in order to address a  
specific management concern on your network, please do not run this  
version in production. We welcome you to try it out in your lab. This  
development effort will eventually turn into OpenNMS 1.4.0, which  
will be considered "stable" and ready for production.

Also, this release will only be supported on the following distros:

CentOS 3 and 4
Fedora Core 3 and 4
RHEL 3 and 4
Red Hat Linux 9
Mandrake 10
Debian sarge and sid
SuSE 9
Solaris 9 and 10
Mac OS X
Gentoo

Some packages are on SourceForge now, others will be added over the  
next week or so.

The complete release notes can be found here:

https://sourceforge.net/docman/display_doc.php?docid=30438&group_id=4141

 From the release notes, some of the new features are:

SNMP version 3 Support

Support for SNMP version 3, both Authentication and Privacy, for  
polling and data collection. Trap support is soon to follow.

JMX Polling and Data Collection

OpenNMS is written in Java. We like Java. But one of the shortcomings  
is that it is hard to determine what resources are being used within  
the virtual machine. The java process might be using 512 MB, but how  
much of that is the actual application within the machine using?  
Close to all of it? Very little?

The new JMX poller and data collector will allow for this information  
from within the virtual machine to be used in pollers and collectors.  
Also note this is our first non-SNMP based data collector.

Serious kudos to Mike Jamison for his work on bringing this to OpenNMS.

Alarms

What happens if you get lots of the same event? It has the ability to  
clog up the event browser. In the office there is a Linksys router  
that sends an SNMP trap on every network connection (over 100,000 a  
day sometimes).

The new alarms system will allow important events to be "reduced"  
into alarms. If an event comes in with the same "reduction key" as a  
previous event, the alarm will increment the "count" of events, yet  
it will still only take up a single line in the alarm browser.  
Clicking on the count will bring up the event browser with just the  
events that have been reduced.

Automations

OpenNMS provides you with a more robust solution by automating its  
behavior to meet the requirements of your business or organization.  
For example, say you have an alarm with the severity of Minor that  
has not been acknowledged in the last 20 minutes you might want to  
escalate the severity. As of version 1.2, OpenNMS has a daemon that  
runs SQL statements on an interval called Vacuumd. Its configuration  
has been enhanced with a configuration that now allows configuration  
of processes we're calling Automations that are defined by Triggers  
and Actions.

Roles

This is a new feature for managing Notifications. If you have, say,  
an On-Call role where the users change over time, this feature allows  
you to schedule them in advance and OpenNMS will manage that schedule  
for you.

Group Duty Schedules

Bill Ayres wrote a nifty feature called Group Duty Schedules. You add  
them just as you would add Duty Schedules to users. If a Group is  
listed as a target in a destination path, the duty schedule will  
apply to the whole group (individual users and roles also in the  
target are not affected).

The best part of this feature is that the notices are still created  
(and will show up on the main page). However, if a notice that is  
created while a group is off duty has not been acknowledged by the  
time they come on duty, it will be sent. So if there are, say, a  
group of servers that you wish to monitor but don't wish to be paged  
about in the middle of the night, you can use this feature so you  
know about them when you come back on duty the next business day.

New HTTP Monitor

The HTTP Monitor has been improved to handle virtual domains,  
different clients, etc. It was based in large part on work done by  
Erasmo Zubillaga (Bug 919).

JFreeChart Support

You will notice that on the front page of the OpenNMS webUI there are  
a number of charts displaying information from the OpenNMS database.  
OpenNMS now supports a JFreeChart integration. It currently only  
supports bar charts, and the configuration is controlled by the chart- 
configuration.xml
file.

Zoom Feature for RRDs

Borrowed from Cacti, Mike Huot has created the ability to zoom in on  
RRD graphs within OpenNMS. Simply click on a graph to bring it up in  
a new window, and then drag the mouse to highlight the region you  
want to zoom. You can zoom in multiple times. Hit the back button on  
your browser to zoom out.

New Look to Availability Reports

Jonathan Sartin has made some nice changes to the Availability  
Reports look. Instead of bar graphs you get a calendar with colored  
circles representing the availability level with the actual  
availability number inside the circle. Just choose "Calendar" format  
when generating the reports to see the new style.

UPGRADING

If you decide to upgrade from the 1.2 branch to 1.3.0, please note  
that due to a new version of castor (the code that let's us manage  
the .xml files) you will need to run the script that cleans up any of  
the files in the $OPENNMS_HOME/etc directory that are changed by the  
webUI. These are the files that sometimes show up as being a single  
line, and include capsd-configuration.xml, poller-configuration.xml,  
users.xml, groups.xml, destinationPaths.xml, notifd- 
configurations.xml and notifications.xml.

$OPENNMS_HOME/bin/xml.reader.pl -w [filename]

Again, thanks for your support and we hope you enjoy this release.

- -T

- -----

Tarus Balog
The OpenNMS Group, Inc.
Main  : +1 919 545 2553   Fax:   +1 503-961-7746
Direct: +1 919 647 4749   Skype: tarusb
Key Fingerprint: 8945 8521 9771 FEC9 5481  512B FECA 11D2 FD82 B45C

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iD8DBQFDXaIQ/soR0v2CtFwRAkDJAJwKju82clVIxXt/mpK399pAjI9NigCcD5Li
vu4Fgmc4Ga89vBSBV8C9sY0=
=wfL7
-----END PGP SIGNATURE-----


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.
Get Certified Today * Register for a JBoss Training Course
Free Certification Exam for All Training Attendees Through End of 2005
Visit http://www.jboss.com/services/certification for more information
_______________________________________________
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.