如何使用 SNMP 监控 Java 进程
How to monitor Java process using SNMP
我需要使用 SNMP 监控 Java 进程,即如果 Java 进程关闭,它应该发送一个 Trap 。在如何使用 net-snmp 监控 java 进程
方面需要帮助
我的查询是针对 net-snmp 的:
我是否必须为我的 Java 进程创建 MIB?
SNMP 代理如何接收状态?它是否运行一些脚本来收集状态报告?脚本应该在哪里配置?
如果我有 MIB 文件,它是否足以与 SNMP 代理一起使用,还是我还必须编写一些脚本?
Java可以自己给你SNMP信息。参见 SNMP Monitoring and Management。
您需要使用“com.sun.management.snmp.port”系统属性和 ACL 文件.[=13= 激活它]
问题是崩溃了不会发送trap,只能获取"live/running"信息
要监控 java 进程本身(它是活的还是死的,崩溃时发送陷阱),您必须使用外部工具,例如 Net-SNMP configured with the proc
directive and "DisMan Event MIB". See man pages 以获取更多信息。
我需要使用 SNMP 监控 Java 进程,即如果 Java 进程关闭,它应该发送一个 Trap 。在如何使用 net-snmp 监控 java 进程
方面需要帮助我的查询是针对 net-snmp 的:
我是否必须为我的 Java 进程创建 MIB? SNMP 代理如何接收状态?它是否运行一些脚本来收集状态报告?脚本应该在哪里配置? 如果我有 MIB 文件,它是否足以与 SNMP 代理一起使用,还是我还必须编写一些脚本?
Java可以自己给你SNMP信息。参见 SNMP Monitoring and Management。
您需要使用“com.sun.management.snmp.port”系统属性和 ACL 文件.[=13= 激活它]
问题是崩溃了不会发送trap,只能获取"live/running"信息
要监控 java 进程本身(它是活的还是死的,崩溃时发送陷阱),您必须使用外部工具,例如 Net-SNMP configured with the proc
directive and "DisMan Event MIB". See man pages 以获取更多信息。