java - 如何使用 SNMP 监控 JVM 和应用程序

标签 java networking jvm monitoring snmp

我了解可以使用 SNMP 管理 JVM,并且 JVM 支持 JVM-MANAGEMENT-MIB。

有没有办法编程/扩展与 JVM 关联的 SNMP 代理功能?

有没有办法将对任何其他专有/标准 MIB 的支持添加到 JVM 上的 SNMP 代理,这样我就可以让我在 JVM 上运行的应用程序由外部管理应用程序监控,而无需使用第三方 -派对 SNMP 代理库?

最佳答案

根据 http://blogs.oracle.com/jmxetc/entry/what_is_the_jvm_snmp , “JVM内置的SNMP代理是不可扩展的。”在我看来,您必须使用 SNMP4J 或 Sun 的 Java™ 动态管理工具包之类的东西。

关于java - 如何使用 SNMP 监控 JVM 和应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1141937/

相关文章:

Java 内存屏障

java - 尝试使用 dom 解析器读取 xml 文件时出现 nullpointerException

java - TreeMap.putAll 给出的键超出范围

java - 如何调用 Hadoop Reducer?

java - 端口转发 Devstack 尝试连接到本地 IP 而不是 Swift 中端口转发的 IP 地址

java - 对象输入流类强制转换异常 - 即使它不应该发生

java - 飞行记录器是基于采样的还是基于仪器的分析器?

java - 恰好在 AWT 面板的周边内绘制一个椭圆形

java - 服务器-客户端通信包内容策略

java - 管理多个 JVM