Software for monitoring internal software?

Posted by Tyler Eaves on Server Fault See other posts from Server Fault or by Tyler Eaves
Published on 2011-03-24T13:44:31Z Indexed on 2012/07/06 3:18 UTC
Read the original article Hit count: 485

Filed under:

Is there any good software for monitoring the health of a collection of related software?

Requirements are as follows:

  • Web-based, deployable on standard Linux/BSD software.
  • Configurable to support a variety of processes, scheduled at various intervals.
  • Some sort of dashboard interface, for monitoring status, viewing errors, etc.

As an example, suppose we have a daily export that's scheduled to run at 6AM each morning. After the export completes, it would POST a status message, saying it had completed, passing in some sort of application key to identify the export. If that status message hadn't come in, by, say, 6:30AM, an e-mail might be sent, that application should go red on the dashboard, etc.

Applications should also be able to post error/warning messages.

Basically the goal is to be able to monitor all of our internal projects from one system, rather than a multitude of e-mails, log files, etc.

I suspect that I'll probably have to end up writing this from scratch, but I just thought I'd ask.

© Server Fault or respective owner

Related posts about monitoring