Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What are the best free tools for monitoring a set of servers running (mostly) Java apps? It would need to monitor several app servers (some JBoss, some Jetty, etc). All are started and stopped from the services system under Ubuntu or Debian via YAJSW (a service wrapper for Java applications).

What experiences have you had with the tools out there?

Right now, we are looking heavily at these three:

What are the real world experiences, and strengths/weaknesses of these? Are there any that we should specifically avoid?

share|improve this question

closed as off-topic by TomTom, HopelessN00b, Rex, Katherine Villyard, mdpc Feb 26 '14 at 0:05

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they tend to become obsolete quickly. Instead, describe your situation and the specific problem you're trying to solve." – TomTom, HopelessN00b, Rex, Katherine Villyard, mdpc
If this question can be reworded to fit the rules in the help center, please edit the question.

Off topic - product recommendations turn old very fast. As per FAQ. – TomTom Feb 24 '14 at 8:50

I like nagios personally. Quite configurable with all kinds of things you can monitor.

share|improve this answer

I have found ZenOss Core is pretty simple to use to monitor Java / JBoss apps - it also doesn't require any plugins / wars added to your Java / JBoss configuration to monitor. ZenOss' biggest let down for me is that its quite heavy when monitoring only a small set of services - that said it does seem to scale extremely well. On similar hardware I've monitored 20 services up to 1000 services without much noticeable load change. If you have a machine you can dedicate to monitoring with 512+Mb RAM - very nice choice.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.