Для чего-то простого, и так как Вы уже собираете статистику сами, Perf4J выезда. Это могло бы отвечать всем требованиям отлично.
Если Вы ожидаете нуждаться в чем-то более включенном, рассматриваете статистику публикации через JMX и контроль только с JConsole или чем-то как OpenNMS (я не попробовал это сам). Посмотрите больше здесь: http://www.ibm.com/developerworks/java/library/j-jtp09196/index.html
Если Ваш контроль должен расшириться вне единственного сервера, например, если Ваши приложения говорят с DBS или веб-сервисами, то осведомленный о приложении монитор производительности сети как ExtraHop - что-то для рассмотрения: http://www.extrahop.com/products/
Я не видел решения, которое делает точно это. Однако, если Вы взглянете на up.time из программного обеспечения времени работы, то Вы найдете, что это имеет много глубоких мониторов событий приложения, которые могли бы добиться цели. Кроме того, можно продвинуть данные в up.time и усилить, это изображает функциональность в виде графика. Существует бесплатная 30-дневная пробная версия, таким образом, это могло бы стоить проверить, если это походит на соответствие - http://www.uptimesoftware.com
Существует свободный продукт поиска и устранения неисправностей производительности Java доступный для скачивания по www.appdynamics.com/free
Это разработано, чтобы быть установленным и работающий за 15 минут... для обеспечения точно, что Вы ищете.Попробуйте. Через 15 минут Вы будете знать, нашли ли Вы правильный инструмент.
Посмотрите на этот вариант, http://www.rtiperformance.com . Его можно использовать как в производстве, так и в тестировании.