Comment surveiller les connexions c3p0

Je suis de l'utilisation d'Hibernate dans mon JBoss guerre, à l'aide de c3p0 pour le regroupement de connexions, à la fois configuré dans un hibernate.cfg.xml fichier de config dans mon classpath

<property name="connexion.provider_class">org.mise en veille prolongée.connexion.C3P0ConnectionProvider</propriété> 

J'ai vu le serveur.journal génère des lignes avec des informations intéressantes sur le pool de connexion:

DEBUG [com.mchange.v2.resourcepool.BasicResourcePool] trace com.mchange.v2.resourcepool.BasicResourcePool@63f5e4b6 [gérés: 10, inutilisé: 9, exclus: 0]

Pour mon suivi de piscine (je suis à l'aide de nagios) je tiens à fournir une JSP dire combien de connexions sont utilisées et comment beaucoup sont gratuits, comme le fichier journal dit.

Comment puis-je demander c3p0 combien géré et les connexions inutilisées?

source d'informationauteur Llistes Sugra