[LWN Logo]
[LWN.net]
From: announce-admin@opennms.org
To: announce@www.opennms.org
Date: Tue, 13 Mar 2001 23:19:58 -0600 (CST)
Subject: [OpenNMS-Announce] OpenNMS Update v2.11

====================
   OpenNMS Update
====================
  Vol 2., Issue 11
====================
   March 13, 2001
====================
   
   In this week's installment...
     * Project Status
          + Phone Problems Persist
          + 0.7.1 Released
          + OpenNMS: Your Tax Dollars At Work
          + Coding Projects Underway
     * Upcoming Road Shows
     * Early Adopter Program Status
     * The Wish List
       
==============
Project Status
==============
   
Phone Problems Persist:
     
     First, my apologies for robbing your time last week with my rant
     against BellSouth. I'll try to control myself in the future.
     
     But, for those of you still interested (or perhaps still reading
     last weeks Update), the saga continues... I'll bring you up to date
     with a great deal more brevity this time.
     
     First, in my own idiocy, I told you the circuit was actually up
     last week when in fact, all I had done was try to ping it. It was
     up, but on dial-up, which Ben had set up earlier in the day. So
     yes, I could ping it, but BellSouth's xDSL was still down.
     
     When I get on the phone the next day to my friends at BellSouth
     (Sherard wasn't in), I get the same story from multiple folks
     (e.g., need to talk to billing, need to talk to xDSL support, etc.,
     ad nauseam). Depending on which call it was, I got varying stories:
     it should be working, it will be working later today, we'll send
     somebody out next Monday (5 days), you need to talk to someone
     else, etc.
     
     In my frustration (and with something else to do), I check the xDSL
     modem, which now shows a sync light (it didn't before). So I start
     messing with it and...nothing. So after hours of screwing with it
     and BellSouth, I give up and go to my lunch meeting. I get back and
     what do I get? A casual "oh yeah, we've been up for a half hour.".
     
     Damn. I felt like Moses. Wandered lost for 40 years and don't get
     to be around for the Promised Land. But then again, Moses had God
     on his side. And I was stuck with BellSouth.
     

0.7.1 Released:
     
     If you haven't downloaded it yet, you'll want to.
     
     Jeff is swearing by it (in contrast to swearing at it), and so far,
     most of the feedback has been good.
     
     To clarify a few of the goals for this release: we found that
     trying to push in all the new features we are working on currently,
     as well as some of the major bug fixes, it was more difficult to
     backport changes to the stable tree, so we did some more testing on
     0.7.1 and are trying to focus on that for the time being. The "easy
     installer", which we desperately need, is not slated until a later
     0.7 release (late April?).
     
     For now, we've still got plenty in the works. A drastic re-work of
     the event configuration process (which enables some basic event
     correlation), some database maintenance utilities, some
     command-line interfaces to critical functions (e.g., generating
     events, adding/deleting nodes, etc.), more features in the web UI,
     including better ad hoc reporting, and with some luck, a
     threshold-aware poller, and a reasonable handling of non-IP
     addressed interfaces.
     
     Cross your fingers, be patient, and pitch in if you can. And as
     always, thank you for your support.
     

OpenNMS: Your Tax Dollars At Work:
     
     In his recent posting to the [discuss] list, Pete Siemsen was
     understating his involvement and interest to a degree. Pete, who is
     a very capable network management guy and evidently, a pretty mean
     grant writer, has secured some funding to work in tandem on the
     OpenNMS effort to add some additional discovery and display
     capabilities into the product.
     
     Obviously identifying a niche that we had not yet addressed (read:
     actively avoided), Pete has some specific interests in CDP, Layer
     2, and mapping. From notes we've received over the last two years,
     there should be more than one of you out there interested in this
     effort.
     
     NOw you should also be made aware that this money is not something
     that goes into Pete's pocket. This effectively buys him some time
     away from his current employer (another government entity, if I
     understand correctly) to work on the effort. And since he can only
     do it part time, he'll be bringing on someone else (likely a local
     student looking for an interesting project) to fill out the rest of
     the grant proposal/dollars.
     
     And a disclaimer on Pete's behalf: He doesn't currently "do" Java,
     but is willing to learn (insert "Stripes" reference here). And his
     project is still, to a degree, being formulated, so we needn't
     expect anything any time soon. But I'm personally confident that
     whatever we do get will be well thought out, well implemented, and
     a great addition to our functionality set.
     
     A hearty welcome to Pete and here's looking forward to a productive
     year.
     

Coding Projects Underway:
     
     * CDP/L2/Mapping -- Way too early to tell. Watch this space and the
       [discovery] mailing list for updates.

     * Snort Integration -- M.L. (can I use your name?) has got his act
       together on this one. Things are progressing nicely and we should
       have a detailed story to tell soon. I love vague words like
       "soon".

     * Solaris Port Postgres Procedures -- Saw a post from Harald G., but
       don't remember what it said. I think it was in reference to his
       Solaris port of icmpd.

     * Postgres for NT -- Just traded emails with someone earlier today
       that is trying OpenNMS on Win32 and has made their way to
       portmapper problems, so until we get past that, we can't vouch for
       Postgres. But for now, all signs point to 'yes'.

     * Portmap for NT -- See above. There is one that ships with NT/2000
       that _should_ work, but we haven't tested it. There is another one
       referenced at http://www.plt.rwth-aachen.de/ks/english/oncrpc.html
       which is basically from the same project as the Java RPC libraries
       we are using. This is probably worth a look for those of you
       interested in running on NT.

     * SNMP Poller/Data Collection -- I refuse to believe I'm the only
       guy that reads this Update and also uses RRDTool. Hello? McFly?
       Anybody home?

     * Event DTD -- It's the choice of a new generation.

     * User Interfaces -- Some questions on the default configuration
       that's currently shipping. The rules are generic at best and
       faulty at worst. Make sure you LOOK AT THEM and see if they are
       right for your environment.

     * New Pollers -- The list currently includes LDAP, POP3, and
       something else, which I can't currently remember.i

     * Maji Prelim Work -- Rick is building Perl code that is
       successfully parsing MIB files. Check him out, in all his glory,
       on the "events" list.

     * Configuration -- Ugly. Ugly. Ugly. Jason inherited this one and is
       making some progress, but it's ugly. Additionally, some of the
       users/groups stuff is making its way to the Web UI, which will
       help matters a bit.

     * Swing Interface -- Fighting random oddities. Proceed with caution.

     * Discovery/CAPSD/Database Review -- Revisiting the way Discovery
       and capsd communicate, verifying that stuff is accurately written
       to the database, and adding some maintenance functionality we
       didn't have previously. Mike's the man, and specifically, Mike is
       the man that did not break the build this week! Famous last
       words...

     * Agent Technologies -- Big update from Craig this week. Here's the
       highlights. Basing everything on Jabber, with a Jabber server on
       the managed system, with Jabber clients that do specific
       monitoring. Plans to have something workable in the May timeframe.
       The current push is to get some OpenSSL hooks into the
       Server-Server communication piece. The OpenNMS-side server will be
       C, providing our first known integration point between a C service
       and our Java-based SCM. Rock on, Craig!
       
===================
Upcoming Road Shows
===================
   
   Our parent company has provided us with a small tradeshow booth that
   we'll be able to take with when we do our upcoming shows (e.g., ALS (A
   != Atlanta), LWE, and other meetings o' the minds). We set it up and
   it looks like a game show set. Now Luke wants to move it into his
   living room and interview all of his "guests". Perhaps he should also
   consider doing his apartment in "levels" and feeding his horse
   Beef-a-rino...
   
   On with the road shows...
   
     * May 5th - Twin Cities LUG, Minneapolis, MN

     * May 10th - Boulder LUG, Boulder, CO

     * June 1st - NOVALUG BBQ!! Fire-eaters Unite!!

     * June 2nd - Northern Virginia LUG (NOVALUG), Alexandria, VA

     * June 11-15 - OpenView Forum 2001, New Orleans, LA

     * July 23-27 - O'Reilly Open Source Convention, San Diego, CA
       
   For additional details on these appearances and others, check out the
   web site at http://www.opennms.org/sections/opennms/events
   

============================
Early Adopter Program Status
============================
   
   0.7.1 has made Jeff's life far easier. But then again, without
   installation problems to fix, Jeff's now forced to learn the rest of
   the product. Que sera, sera.
   
   Also, a note to all EAP members: We're doing our best to get to people
   and our communication has been poor. Here's the general status:
   everyone is currently on hold pending our ability to get 0.7.1
   installed as a common base for everyone, since it rocks. More details
   to follow, and if you can't wait, contact Luke at luke@opennms.org.
   

=============
The Wish List
=============
   
   With some of the contributors popping up, we're starting to get some
   of our main wishes addressed. Shout outs to our "peeps": M.L., Craig
   Trader (of Scoreboard fame), Pete Siemsen, Harald Goerl, and a world
   of others.
   
   And now, on with the list...
   
     * In the 0.7.x release (and CVS), checkout the TODO file

     * More Data Collection configs wanted for the DataCollection.xml

     * Any interest in more TCP pollers? Let us know (or better yet,
       build one yourself...)

     * LDAP/POP3/nmap Pollers

     * Documentation and development your game? How about a white paper
       on how to extend OpenNMS with custom pollers, custom configs,
       and/or your own scripts/code.

     * Any additional help we can get proving our documentation either
       right or wrong is appreciated. Thanks.

     * Got any creative applications for OpenNMS that we haven't
       considered? Let us know!

     * A Security analysis of OpenNMS?
       

=============
Afterthoughts
=============
   
   I am not drunk, but the wine speaks in me.
     -- Rough translation of 'Ubriaco non son io', 
        from Mozart's 'La Finta Semplice'.

   I'm tired and it's my wife's birthday, so we're enjoying a nice
   evening on the deck, just her, me, two glasses of wine, and my laptop.
   Thus, I shall make this brief.
   
   A note to everyone: If you are finding problems and fixing them of
   your own accord, please put an entry in the FAQ. The more time we can
   spend writing code and the less time answering common questions, the
   better off we'll all be. Note: This doesn't mean we don't like
   answering questions--just not "common" questions...
   
   The new office is coming along nicely. It's clean and is almost wired.
   And it's always nice to meet new neighbors who constantly ask "how do
   you make any money if you don't sell your software?". Eric Raymond
   couldn't pay for better advertisement...
   
   Now, back to my wine. Er, I meant "wife"...

r0ck m3 4m4d3u5,
   
Shane O.
========
Shane O'Donnell
OpenNMS.org
shaneo@opennms.org
==================
_______________________________________________
announce mailing list (announce@opennms.org)
To subscribe, unsubscribe, or change your list options, go to:
http://www.opennms.org/mailman/listinfo/announce