Discussion:
Linux monitoring tools
Charles Esterbrook
2010-10-27 16:00:01 UTC
Permalink
Hi all,

Are there any Linux monitoring tools you like to use on your servers?
I'm primarily a developer and I don't want to check on my systems
manually with great frequency.

I'm thinking something that would email an alert for conditions:

* Running out of disk space.
* Using swap frequently.
* Running out of swap.
* Web traffic has spiked 10 X or more.
* etc.

Besides rolling my own, are there any good pre-made solutions out
there you have experience with?

--
http://charles-esterbrook.com
Tracy Reed
2010-10-27 16:53:46 UTC
Permalink
Post by Charles Esterbrook
Are there any Linux monitoring tools you like to use on your servers?
I'm primarily a developer and I don't want to check on my systems
manually with great frequency.
nagios - most popular OSS monitoring software

munin - graphs trends, talks to nagios when thresholds are exceeded

lollerskates - logfile analysis program I wrote myself. Used to have a project
page up for it. Need to get it back up again. Maybe I'll do that this
afternoon and send link.
--
Tracy Reed
http://tracyreed.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.kernel-panic.org/pipermail/kplug-lpsg/attachments/20101027/a8748b46/attachment.pgp
Charles Esterbrook
2010-11-02 04:23:45 UTC
Permalink
Post by Tracy Reed
Post by Charles Esterbrook
Are there any Linux monitoring tools you like to use on your servers?
I'm primarily a developer and I don't want to check on my systems
manually with great frequency.
nagios - most popular OSS monitoring software
munin - graphs trends, talks to nagios when thresholds are exceeded
lollerskates - logfile analysis program I wrote myself. Used to have a project
page up for it. Need to get it back up again. Maybe I'll do that this
afternoon and send link.
Thanks. I'll give nagios a look and go from there.
--
http://charles-esterbrook.com
Adam Grant
2010-11-02 04:59:13 UTC
Permalink
Hello Charles,

Traverse is also a big player (http://www.zyrion.com). We use it at my
job. Definitely not open source, and will probably cost a not so small
amount of moola.

For a do-it-yourself-er, I would recommend either nagios or the community
spin-off, icinga. Last time I checked, icinga was working on a nicer
interface (nagios sucks UI-wise). Unfortunately, they were going down the
ExtJS path, which WILL be a miserable failure. When I read about icinga's
spin-off, some core contributors weren't getting the timely feedback from
the nagios project owner, so they said "fuck this, we'll take it in our own
direction".

You can also use (http://ganglia.sourceforge.net). I was looking into it
last time I had the monitoring itch to scratch, it looked pretty cool and is
in use in some large distributed systems. But once again, UI sucks.

It's not a monitoring solution in itself, but you can use Cacti to display
the data nagios and others gather: http://www.cacti.net.

And lastly, you can use monit or god to keep your programs and web servers
running. But it doesn't sound like that is your goal. Big shoutout to
Pingdom!

Personally, I would go with Nagios or Icinga. I've setup Icinga before
(right after the fork), and, besides the ugly UI, was pretty easy to setup.

Regards,
Adam

On Wed, Oct 27, 2010 at 10:59 AM, Charles Esterbrook <
Post by Charles Esterbrook
Hi all,
Are there any Linux monitoring tools you like to use on your servers?
I'm primarily a developer and I don't want to check on my systems
manually with great frequency.
* Running out of disk space.
* Using swap frequently.
* Running out of swap.
* Web traffic has spiked 10 X or more.
* etc.
Besides rolling my own, are there any good pre-made solutions out
there you have experience with?
--
http://charles-esterbrook.com
--
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg
Tracy Reed
2010-11-02 16:43:45 UTC
Permalink
Post by Adam Grant
For a do-it-yourself-er, I would recommend either nagios or the community
spin-off, icinga. Last time I checked, icinga was working on a nicer
interface (nagios sucks UI-wise). Unfortunately, they were going down the
Nagios definitely does suck UI-wise. I am hopeful for the Shinken project:

http://www.shinken-monitoring.org/

It is nagios config file compatible. So you should be able to use your current
nagios configs exactly as they are. The whole point of shinken is to have a
better UI and be more scalable. I haven't played with it yet but I am looking
forward to doing so more and more as the nagios UI annoys me.
--
Tracy Reed
http://tracyreed.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.kernel-panic.org/pipermail/kplug-lpsg/attachments/20101102/20c4b421/attachment.pgp
Loading...