是否可以使用SNMP获取JDBC池属性值?

时间:2018-04-24 13:53:42

标签: jdbc jvm snmp pool mib

我想知道是否可以通过SNMP获取JDBC池(Catalina,DataSource)的属性值。

当我跑步时

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback

我发现没有STRING变量保存任何JDBC池的名称,这与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 等内存池不同。也许这是因为要么不可能,要么需要额外的(高级)MIB文件 - 除了 PS Eden Space

是否可以使用SNMP执行此操作?

感谢名单

P.D:我已经知道可以通过JMX / RMI连接。

1 个答案:

答案 0 :(得分:1)

JDK内置SNMP代理不支持此功能。

如果您希望通过SNMP监控JDBC池,您需要运行第三方SNMP服务,如SNMP4J