Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Possible Duplicate:
Server health monitoring software

hello i need to a server monitoring solution. the solution must be able to alert when a server goes down also i want, the solution be flexible to work with various servers for example it must be able to monitor servers like, webserver,application server, DB server and ... i want to know is any open source solution is available for me? thanks in advance

share|improve this question

migrated from stackoverflow.com Jun 10 '10 at 13:40

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Kara Marfia Jul 4 '10 at 15:36

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

add comment

4 Answers

Even though splunk is not open source I recommend you check it out, it can do pretty much everything you want and it can be extended. It's free up to a certain data throughput (it's quite costly if you want to get the shareware).

Check out this post http://stackoverflow.com/questions/183977/what-commercial-and-open-source-competitors-are-there-to-splunk for open source solutions.

share|improve this answer
    
thank for your helps. i need to java solution. i want to have an api and customize it myself. is any free solution is available? –  arash Jun 10 '10 at 9:21
add comment

Nagios (http://www.nagios.org) is an open-source monitoring solution which comes with a whole range of default plugins for monitoring things like host status, CPU usage, service states etc.

It's also fairly easy to write your own plugins to monitor your own business specific metrics (see http://nagiosplug.sourceforge.net/developer-guidelines.html).

What is your target platform?

share|improve this answer
    
thank for your helps. i need to java solution. i want to have an api and customize it myself. is any free solution is available? –  arash Jun 10 '10 at 9:22
add comment

If you're looking for an open-source system in Java, take a look at OpenNMS. It's not as widely used as Nagios but has a pretty good reputation.

share|improve this answer
add comment

Try ProtoMon Lite it's free and has a lot of options. Unfortunately it's not open source.

share|improve this answer
add comment