【发布时间】:2017-01-10 12:43:00
【问题描述】:
我正在运行 Tomcat 8.0.29,并且我正在使用 Tomcat 提供的使用 JNDI 资源初始化的 JDBC 池。我正在连接到 Postgres 数据库并使用 9.4 发布的 JDBC 驱动程序。一切正常,我能够连接和执行查询。
我想从我的 java 程序中收集有关连接池的指标。例如,我想知道我当前有多少空闲连接和/或池中有多少连接正在使用中。我尝试提高日志记录级别,但这并没有给我任何这些池指标。我尝试查看 JMX,但没有看到任何具有此信息的 MBean。我确实看到其他一些帖子声称我可以使用 MBean,但我正在运行的版本没有这些 MBean。
我已经搜索了很多,但找不到这个简单问题的答案。我基本上只是想记录或能够查询与 Tomcat 中的 JDBC 池相关的指标。
【问题讨论】:
标签: tomcat jdbc connection metrics pool