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: 604
        
monitoring
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