Tag: 健康监控

如何监控c3p0连接

我在JBoss战争中使用Hibernate,使用c3p0进行连接池,都在我的类路径中的hibernate.cfg.xml配置文件中配置 org.hibernate.connection.C3P0ConnectionProvider 我见过server.log会生成包含有关连接池的有趣信息的行: DEBUG [com.mchange.v2.resourcepool.BasicResourcePool] trace com.mchange.v2.resourcepool.BasicResourcePool@63f5e4b6 [managed:10,unused:9,excluded:0] 对于我的监控池(我正在使用nagios),我想提供一个JSP,告诉我们正在使用多少连接以及有多少连接是免费的,正如日志文件所说的那样。 我怎么能问c3p0有多少托管和未使用的连接?