您可以通过JMX监视连接池。从文档中:
通过JMX配置和管理c3p0
如果您的环境中提供了JMX库和JMX MBeanServer(它们包含在JDK 1.5及更高版本中),则可以通过JMX管理工具(例如与jdk
1.5捆绑在一起的jconsole)检查和配置c3p0数据源。您会发现c3p0在下注册了MBeancom.mchange.v2.c3p0,其中一个包含有关整个库的统计信息(称为C3P0Registry),每个PooledDataSource部署的MBean都有一个MBean
。您可以查看和修改DataSource的配置属性,跟踪Connection,Statement和Thread池的活动,并通过PooledDataSourceMBean
重置池和DataSource 。(您可能希望查看的API文档以PooledDataSource获取可用操作的文档。)
顺便说一下,Nagios似乎有JMX插件,您不必强迫使用JSP。



