6

I'm trying to decide between Zenoss and GroundWork. I need an enterprise level monitoring tool and I had heard really good comments of these tools.

Do any of you have implemented them? Which are their strong points? Shortcomings?

alfredocambera
  • 446
  • 2
  • 12

6 Answers6

3

Specifically in regards to availability monitoring, I'm a huge Nagios fan. If you haven't considered it, I'd strongly recommend it. Others like monit.

Warner
  • 23,440
  • 2
  • 57
  • 69
3

Nagios, or if you are looking for something with a GUI then Opsview (which is essentially written on top of Nagios and has an OSS/Community edition and a commercially supported one).

In answer to your question - I have tried a few others (groundwork included) and from an enterprise point of view Nagios/Opsview came out tops.

Mark Regensberg
  • 1,421
  • 12
  • 14
2

@anders: if you have 400 servers you'd better use templates, in any environment. i'm usually faster at the console to integrate a new server/service than any interface.

and for nagios you have nagiosql which works quite nice if you know how to use templates ;-)

i prefer nagios for it's wide range of plugins and stability

1

Zabbix, it's really good. Previously we used Nagios, MRTG, Munin but Zabbix kind of mix the functionality of the previous ones, letting you know when the server is down but also:

  • Web Administration (PHP + MySQL): One of the worst points of Nagios is its configuration, being almost all in config files... Its OK if you have to monitor 5 machines, but what if you have 400?
  • Several types of monitoring: Have a native agents for almos every OS, but also lets you monitor through SNMP, IPMI, scripts, etc.
  • Graphs and Maps: I love them! Like MRTG, but MUCH easier to configure.
0

I much prefer Nagios as well, even though I know it's not in your list of preferred tools.

I spent a fair amount of time trying to implement Zenoss in a previous company, but never got it to work as well as Nagios; the monitoring agent on one system would work while the agent on another, apparently identical system would not. I got the impression that you need to be very familiar with SNMP (which I'm not) to get the best out of Zenoss; by contrast, Nagios just uses basic TCP/IP sockets and SSH for communication, and has always worked right out of the box for me.

gareth_bowles
  • 8,867
  • 9
  • 33
  • 42
0

We use a combination of ganglia, nagios, monit, and nmon. Ganglia for long term performance trends, nagios for availability alerts, and monit to restart services when they stop running. We use nmon for granular scalability testing. Nagios is great for monitoring multiple OS's, but it can take a little while to setup.

Luke
  • 64
  • 3
  • Interesting. I friend of mine gave me a similar point of view. Probably I'll need more than one tool to solve the problem. Thankx – alfredocambera Apr 12 '10 at 15:10