Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jhorwitz (4227)

jhorwitz
  reversethis-{gro.gnihsams} {ta} {ffej}
http://www.smashing.org/

System administrator, Perl hacker, author of "Unix System Management Primer Plus" (SAMS 2003), mod_parrot, extproc_perl, Authen::Krb4, Authen::Krb5.

Journal of jhorwitz (4227)

Monday August 30, 2004
01:53 PM

Monocle beta

[ #20635 ]
I've spent the past month or so writing a new monitoring system. Yes, yet another monitor. Why, you ask? Well, as a career sysadmin I grew tired of all the complex, difficult to configure open source monitoring products out there. Nagios comes closest to what I need, but its configuration and web interface give me headaches, and there are few detailed reporting options.

So I wrote Monocle. Monocle is written in Perl. It has no configuration files. No GUI. no web UI. Just a server, some commands to configure it, and an embedded database. It has reporting features that let you answer questions like, "Was our service down last night at 3:45 AM?", and "Was our response time faster the first week of June than the first week of July?", and of course, "What was our uptime for the month of January?" Anyone with an SLA on their services will appreciate these reporting features.

This is nothing revolutionary. Just a simpler design with the core features I think belong in a monitoring system.

If anyone wants to try it out, I put up a simple web page here. It's still in beta, so bug reports are most appreciated!

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • This sounds pretty nice, Jeff. Just please keep it from becoming so "feature rich" that it's a complex mess like all the others. :-)

    > This document is a placeholder -- it will eventually be more
    > visually pleasing than this.

    You're such a liar. ;-)