如何查询jboss服务器的数据库连接池信息以及tomcat线程连接池信息?

情况是这样的,我现在要编写一个后台管理程序管理网络设备信息。这些网络设备可能是运行在jboss服务器中的web程序。(这些设备的信息如ip地址,端口,登陆帐户,密码已有)

我现在要做的是,当我要查询这些jboss服务器的数据库连接池信息以及tomcat线程连接池信息时该如何查询?

jboss服务器的数据库连接池信息包括最大连接数,最小连接数,和当前连接数。

tomcat线程连接池信息包括最大线程连接数,最小线程连接数,和当前线程连接数

现在有一种或许可行的解决方案是使用jmx,但我不知道如何做?希望高手能帮帮我。

通过JMX+SNMP来实现。