Open Source Network Managment Software?
A loner from the Anonymous Coward Network asks: "I do systems administration for a company with a relatively large and complex all Cisco network. Our company has grown tremendously in a very short period of time and the network has had to grow with it. The collection of simple tools just don't cut it anymore and I've been asked to research commercial network management systems. Most of the ones we've evaluated so far have been very expensive, and none of them properly handle all aspects of our network. Being closed source and proprietary there is nothing you could do with any of these but live with whats been provided, or hope the vendor would make the needed changes, (and hope we can afford the cost of them doing so). Are there any good Open Source network management packages out there? In particular, is there anything written that takes layer 2 switching into consideration, or gathers and correlates spanning tree information?"
So true.
I have heard it said that Open Source Software is all about scratching itches. Considering the unwashed nature of many hacker-geeks, one might think that there would be many itches to scratch. In practice it seems that either the geeks are more hygienic than previously thought, or they prefer to scratch itches which are more immediately enjoyable.
The evidence favors the second theory. Geeks have a well-known preference for 'cool shit' (cool shit is a trademark of the Mozilla joke^H^H^H^Hteam) - cool shit could be looked upon as a sort of digital masturbation, achieving relief through code. This line of reasoning is supported by the aversion females often display towards nerds, leaving the nerds to 'entertain' themselves. How many times have you heard a geek say, "I love my Palm!"?. Too many for it to be a mere coincidence, that's for certain.
It seems the less cool and exciting projects require the firm guiding hand of 'Cathedral' style development, though it could be argued (based on current Open Source projects) that all development is best done in the Cathedral form - with code quality checks and the, if you ask an Open Source nerd, mythical, debugging that is required to produce truly high quality code.
Looking to Open Source to solve your computing problem was, is, and shall remain utterly futile.
Good day to you.
http://www.opennms.org/
It is led by a guy who was an HP OpenView developer, then a consultant for iplementing it, then he decided to make something that actually worked, and was open.
Currently at version 0.4.1
Plato seems wrong to me today
Netsaint I think netsaint i very cool. I.t checks for services in various network devices therefore reporting on uptime etc.. Sends out emails if one device goes down and so on. Very configurable. Love it, also ties in nicely with Cricket(link the devices with their respective cricket pages).A reporting tool for netsaint(Impress your boss!!)here
Cricket bases on rrdtool which is written by Tobi Oetikers(the guy who wrote MRTG. If you look at the rrdtool page you see various other frontends, I just happen to like cricket. Great for graphing routers and switches(and pretty much else) through snmp(you can configure it to graph other things, for example their is a package that creates graphs of the RTA's of devices in netsaint(look at the cricket contrib page.
ntop ntop, a sniffe with a web based interfaces(and a console one) were nice for monitoring various aspects of parts the network. Check out one of the newer cvs snapshots
I haven't had time to check out OpenNMS yet. Another nice tool is ethereal, a awesome gui sniffer.
One thing that is especially great about netsaint and cricket and netsaint is the great number of 3rd party addons, which make life a lot easier
"Mommy, mommy! The garbage man is here!" "Well, tell him we don't want any!" -- Groucho Marx