是否可以使用SNMP获取JDBC池属性值?
我想知道是否可以通过SNMP获得JDBC池(Catalina,DataSource)的属性值 当我跑的时候是否可以使用SNMP获取JDBC池属性值?,jdbc,jvm,snmp,pool,mib,Jdbc,Jvm,Snmp,Pool,Mib,我想知道是否可以通过SNMP获得JDBC池(Catalina,DataSource)的属性值 当我跑的时候 snmpwalk -On -Cc -v 2c -c public 127.0.0.1:11111 .1.3.6.1.4.1.42.2.145.3.163.1.1 我发现没有任何字符串变量包含任何JDBC池的名称,这与psedenspace等内存池不同。也许这是因为这是不可能的,或者需要一个额外的(高级)MIB文件——而不是JVM-MANAGEMENT-MIB 使用SNMP可以做到这一点吗
snmpwalk -On -Cc -v 2c -c public 127.0.0.1:11111 .1.3.6.1.4.1.42.2.145.3.163.1.1
我发现没有任何字符串变量包含任何JDBC池的名称,这与psedenspace
等内存池不同。也许这是因为这是不可能的,或者需要一个额外的(高级)MIB文件——而不是JVM-MANAGEMENT-MIB
使用SNMP可以做到这一点吗
塔克斯
我已经知道通过JMX/RMI连接可以实现这一点。JDK内置SNMP代理不支持这一点 如果您希望通过SNMP监控JDBC池,则需要运行第三方SNMP服务,如