Я использую Hibernate в своей войне JBoss, используя c3p0 для объединения пулов, оба настроены в файле конфигурации hibernate.cfg.xml в моем пути к классам
<property name="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</property>
Я видел, что server.log генерирует строки с интересной информацией о пуле соединений:
DEBUG [com.mchange.v2.resourcepool.BasicResourcePool] trace [email protected] [управляется: 10, не используется: 9, исключено: 0]
Для моего пула мониторинга (я использую nagios) я хотел бы предоставить JSP, рассказывающий, сколько подключений используется и сколько бесплатно, как говорит файл журнала.
Как я могу спросить c3p0, сколько управляемых и неиспользуемых соединений есть?