мониторинг распространения одного приложения на нескольких серверах - PullRequest
2 голосов
/ 08 июля 2011

Хорошо, у меня есть приложение с балансировкой нагрузки на нескольких серверах.Насколько я понимаю, мониторинг заключается в том, что вы можете контролировать один экземпляр этого приложения на этом одном сервере.

Например, srv1: 8880 будет показывать другую статистику мониторинга для srv2: 8880.В любом случае я могу создать один экземпляр мониторинга для общего приложения?Итак, для приведенного выше примера, скажем, у меня есть монитор с счетом 5 на srv1 и счетом 3 на srv2, я могу объединить два в одно местоположение и получить это число 8.

Редактировать - IЯ думаю, что могу вытащить все из порта RMI, но я не уверен, как я могу это сделать.

Ответы [ 2 ]

1 голос
/ 08 июля 2011

Не уверен, какой уровень мониторинга вам нужен, но NewRelic RPM может связываться с JVM и обеспечивать показатели производительности и автоматическое отслеживание исключений.

Для получения дополнительной информации о том, что делает NewRelic, см. Их сайт .

0 голосов
/ 09 июля 2011

Вы можете подключиться к платформе или серверу приложений MBean, используя JConsole , MC4J или аналогичные инструменты.Если вы хотите выполнять пользовательские задачи на основе значений с нескольких серверов mbean, подключитесь к каждому серверу и запросите информацию MBean.Вы можете получить более подробную информацию о подключении к MBean Server здесь .

...