On Fri, 2010-02-26 at 09:55 +1100, Ken Foskey wrote:
> http://www.cacti.net/  (Language PHP)
> Cacti is a complete network graphing solution...

I found cacti to have a surprisingly steep learning curve, figuring out
how the data sources and input methods and queries work. But it's a very
very capable tool, and the interface is getting very nice and Web 2.0 in
recent versions.

Extending what you're graphing with cacti requires a reasonable
understanding of SNMP and how net-snmpd works. But once you've overcome
that you can monitor anything you can write a script for. It's pretty
neat.

> http://munin.projects.linpro.no/ (Language Perl)
> Munin is a networked resource monitoring tool that can help analyze
> resource trends and "what just happened to kill our performance?"
> problems. It is designed to be very plug and play. A default
> installation provides a lot of graphs with almost no work.

The plugin architecture for munin is very flexible - spend half an hour
going through the tutorial and it's very easy to start churning out
graphs for anything you can think of.

The fact that it relies on agent software running on the monitored
device is a bit of a pain. I'm still having stability issues with the
Windows agent, and pulling stats from devices that can't run an agent is
a pain - munin's SNMP support is very weak. I've managed to get it to
poll one of my ciscos, but it was a battle.

Maybe I just haven't spent enough time working with it, but the web
interface for munin is very sparse compared to the features available in
cacti.

> http://oss.oetiker.ch/mrtg/
> The Multi Router Traffic Grapher

Are people still using MRTG in new installations? I had the feeling it
was kind of supplanted by other tools mentioned above.

> http://support.nagios.com/knowledgebase
> Cannot find a simple 'what is nagios' on website.
> 'Nagios is a host and service monitor designed to inform you of network
> problems.' From whitepaper.

Everything else you've mentioned covers service performance. Nagios
handles service availability and notifications only, and I consider it
best-of-breed for this.

> http://oss.oetiker.ch/smokeping/
> SmokePing keeps track of your network latency

Also a big fan of this one. Does one thing only, and does it incredibly
well.


> Based on a quick read, munin looks pretty good.

I would have serious reservations about deploying munin if you have more
than a couple of SNMP-only devices, or more than a couple of critical
Windows boxes.

-- 
Pete

-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to