Open Source Network Management Beats IBM and HP
mjhuot writes "Last week SearchNetworking.com announced their Product Leadership Awards for 2007. It was a pleasant surprise to see an open source project, OpenNMS, win the Gold in their Network and IT Management Platforms category. OpenNMS beat out the established players of Hewlett-Packard's OpenView and IBM's Tivoli. This was based on a user survey of all IT solutions, not just open source; it demonstrates that open source software is indeed making inroads into the enterprise."
I have never used OpenNMS and don't know much about this product or any of the other commercial runner ups mentioned, but I noticed one thing from the OpenNMS homepage and that is that they have this OpenNMS Group which provides services, training and support for the product.
I think this is a model that more many other Open Source products would have a lot to gain from following.
One obvious benefit of this is that it allows the developers to get paid for working with the product, that way making it possible for some developers to spend more time with the product and they will be in very much direct contact with the users of the product, not only reading about the bugs in a Bugzilla. It allows for some the lead developers to really be devoted to the product which is a really big asset to any Open Source project where money can not be made from selling the program itself.
Another good thing about this is that it gives the companies who have to choose between products confidence that they can put some trust in that this project is not going to stop being developed because some key developer for some reason is leaving the project.
Of course some care have to be put into not making sure that model does not lead to one big costumer in the services, training and support department does not get to lead the development of the product, which could have negative side effects, but really I don't think the risk of this is too big, the worst that could happen from this is that the project gets forked, with one fork keeping on working for the "company version" of the product while the rest of the project goes in another direction, but if just the services, training and support groups follows the second group then whatever company can hire people to work on the company version of the product. It just means more good Open Source code and good jobs for OS developers, the GNU license should make sure that a company can not take the code and make it into a closed source project.
The enterprise is the main place that open-source has been popular for years. Linux, BSD, Apache anyone?? It's the desktop where "making inroads" would be relevant.
I can't get too http://www.opennms.org/. Their network management sucks!!!! :P
It was a pleasant surprise to see an open source project, OpenNMS, win the Gold in their Network and IT Management Platforms category.
Wow, thank you thank you. I can't believe I'm up here. To be even nominated in this category along with such greats as HP OpenView and IBM Tivoli was honor enough. I need to thank so many people. First the programmers, without you none of this could have happened. My project managers brozow, dhustace, and tarus, you've been so great. How can I forget sourceforge for hosting out project? Wow, we've worked so hard on this for so long, to finally be recognized is so wonderful. I can't forget my parents, thanks mom and dad. And Richard Stallman, without you, none of this open-source stuff would have taken off thanks. It's been so hard, but I think you really like me, you really do like me.
There is a number of alernative Open Source monitoring software available. Nagios, Cacti and my favourite ZABBIX. ZABBIX is much less resource hungry comparing to Nagios and especially to OpenNMS.
I actually worked with several open-source network management solutions at my last job...which I used to verify if our in-house network management solution worked properly. FWIW, OpenNMS was easier to setup and configure than the other options, but in the end, I ended up using nTop for the majority of my NMS needs, considering the fact that our test setup only had FOUR nodes. The OpenNMS folks were all very helpful though...I kind of wished I sent them a postcard to add to their wall.
semper ubi sub ubi
I used to work for Tivoli and I know a little something about their system. It's CORBA-based, talks to a variety of databases (at the time I worked there, it supported DB2, Oracle, MSSQL, Sybase, and Informix) and supports many different types of Unix, plus NT and (last I looked) OS/2.
Tivoli's system does, well, everything. It can do software inventories (with a fairly intelligent scan) and distribute software packages to groups of hosts that have been flagged as lacking specific packages, for example.
As far as I can tell from everything I've read, OpenNMS only does monitoring and notification. And that's it. End of story. So how again does this even qualify to win this category? Does it actually do a lot more than people say it does? I'd love to see the official webpage, but it's down (MediaWiki rox121!1!1!!!)
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
The OpenNMS homepage appears to be slashdotted. I've submitted it to Coral but no idea if/when it will get picked up.
Only now when it's too late do they realize the power of the Geekie side!
The race isn't always to the swift... but that's the way to bet!
Unpossible! I resemble that remark!
Sorry again my comments reflect I am not an native English speaker.
In my post costumer should be customer.
How does OpenNMS compare to Nagios?
Hmmm.. We currently use Spectrum and are getting ready to make a change. I just sent this link to the boss and he came back with, "Yeah, but their website is currently down! What does that say about the company?"
If OpenNMS wants to play with the big boys, they will have to beef things up a bit. Once you can withstand being slashdotted, then we'll talk.
Insert offensive troll-style sig here. Please mod or respond appropriately.
It's nice to see some recognition for an open solution, but the survey results were based on reader reviews and pollsters. I would assume the more assertive network administrators (those of us on a budget), have tried and are satisfied with many of the open souce alternatives to the proprietary and often expensive counterparts. I personally have use(d) OpenNMS, Nagios(netsaint), Zabbix, ZenOSS, etc... Compared to the cost of the competition it's pretty clear why an Open product comes out on top in reader polls.
If you're half as beautiful naked, you'd be 4 times as beautiful with twice as many clothes on.
openNMS isn't as robust as the other packages. it doesn't have all the solutions that the others offer. thanks again, open source, for harolding a half assed effort as the best thing out there. wake me when you have a total solution.
HP openview is a framework, so is tivoli. Those two have functions far beyond opennms and shouldn't be compared.
Compare opennms functionallity with HP Openview NNM and IBM Tivoli Netview.
Btw, Netview and HPOV NNM is almost same product when ibm bought an old license and forked.
Open Source Network Management Beats IBM and HP savagly. Caught after posting video on YouTube. Story at 11.
https://www.eff.org/https-everywhere
You seem to have mentioned the low end of the spectrum (cacti).
So, as long as we are there, let me mention my favorite : Munin.
2bits.com, Inc: Drupal, WordPress, and LAMP performance tuning.
That's excellent news. If you want to learn more about OpenNMS and it's background, I highly recommend listening to FLOSS Weekly #15.
http://en.wikipedia.org/wiki/Opennms/ On August 11, 2005, OpenNMS won the Product Excellence Award in the category Best Systems Management Tools at LinuxWorld Conference and Expo. The other 3 nominees were:
* Userful DiscoverStation 4.0
* IBM Tivoli Intelligent Orchestrator
* Novell ZENworks 7 Linux Management
Doesn't run on windows...
You really should update that mediawiki to at least 1.6.10, you know. PHP would also be a good idea.
At my current employer, I'm using Nagios (which is great as far as it goes, but needs a lot of configuration) and looking towards ZenOSS (which requires a lot less configuration because it can get everything natively through SNMP where available, but isn't anywhere near so flexible in terms of defining your own tests if SNMP isn't an option),
Ideally I'd have a solution which offered the SNMP support and out of the box functionality of something like ZenOSS, while at the same time being dead easy to extend to run scripts and check things which can't easily be checked with SNMP. I don't have a lot of time to invest in the initial setup - obviously I'm prepared to invest more time in extending where necessary, but SNMP support should be as simple as "name the host and the SNMP community".
I got to their page. It was annoyingly slow, but not horrible. OK, so it's /.ed. I can live with that.
BUT... they advertise an "enterprise grade" product. Too bad they don't have an "enterprise grade" web page.
I cannot stand to go to a website's main page, and find nothing useful on it.
At a bare minimum, there should be a paragraph or two telling me what the thing really is, with an obvious link for an overview, technical specs, etc. Instead, I'm left guessing. Maybe I can go to "documentation" and find this. (Then again, at least half the time I follow such a link from an open source project, I still have to hunt around.) And even that link, nebulous as it is, isn't on the main menu!
Nope, nothing useful there. Maybe the community portal? Nope, nothing there at all!
What about the comparison with other products? Oog. It may be useful if you speak OpenView (I don't).
Please (and this applies to all project maintainers, not just these guys), don't waste one *&^$% minute apologizing for your web pages. Instead, spend just an hour or two putting up useful data with decent organization. If you haven't got a clue how to do that, find a college student in marketing who needs to design a web site for credit and get them to do it. Get your sister to do it. Anyone.
We have some specific network management needs. We can't afford Tivoli or OpenView. Based on experience with Tivoli a decade ago, I've avoided it anyway (it could have improved, but since I've never worked anywhere willing to pay for it, I haven't checked). I've been looking for an open source solution, or even a reasonably priced commercial solution. I should be able to go to any product's web site and within a minute or two at least have an idea whether it might be a good fit. I can't tell anything useful from this one.
/nt
Tivoli does not only Network management but also inventory management and security among others. Tivoli is a platform. It is a family of products that can talk to each other.
OpenNMS does only one thing (monitoring). But it does the best.
667 - one step ahead of the beast.
Why IBM, HP invest effort and money in what others will do for their hardware, free? By that I mean, if the neighbor kid washes you car for free without even asking, do you go out and wash it yourself? No, you let him do it. Maybe you go out and polish the glass, but spend effort, monye? Maybe if you are a dummy !!