Получить статистику источника данных на JBoss - PullRequest
0 голосов
/ 01 апреля 2011

Как мне программно получить статистику использования источников данных, развернутых на JBoss ? Его возможно с GlassFish , однако потеряно, как сделать то же самое для JBoss.

Ответы [ 2 ]

2 голосов
/ 03 апреля 2011

Вы можете использовать JavaMelody для получения статистики по запросам sql или http, соединениям jdbc и т. Д.

1 голос
/ 01 апреля 2011

Вы можете сделать это через JMX.

Для начала перейдите на http://localhost:8080/jmx-console и найдите JNDI-имя источника данных.Это покажет ~ 3 мегабайта на источник данных, откуда вы сможете получить статистику.

Конечно, вы можете получить данные программным путем - просто следуйте примеру AMX в ссылке на Glassfish, чтобы узнать, как общаться с MBeanServer -конечно, вам нужно изменить имена ObjectNames и Attribut, чтобы они отражали имена JBoss.

...