在Java中使用SNMP监控是否会影响性能?

在Java中使用SNMP监控是否会影响性能?,java,jvm,snmp,Java,Jvm,Snmp,我正在使用com.sun.management.snmp选项对JVM进行测试,以通过客户监控工具进行一般监控。我正在使用SNMP使其尽可能通用,并且与监控解决方案或供应商无关 在使用此工具时,是否有任何性能注意事项 具体来说,Java SNMP选项是否存在任何已知问题?这至少从Java5开始就存在了。我搜索了bug和性能问题,但没有找到很多线索。是否可以安全地假设,如果此选项存在问题,那么这些问题会有明显的影响和线索 获取SNMP数据或向陷阱广播SNMP数据的调用是否会影响VM的运行状态?您应该

我正在使用
com.sun.management.snmp
选项对JVM进行测试,以通过客户监控工具进行一般监控。我正在使用SNMP使其尽可能通用,并且与监控解决方案或供应商无关

在使用此工具时,是否有任何性能注意事项

具体来说,Java SNMP选项是否存在任何已知问题?这至少从Java5开始就存在了。我搜索了bug和性能问题,但没有找到很多线索。是否可以安全地假设,如果此选项存在问题,那么这些问题会有明显的影响和线索


获取SNMP数据或向陷阱广播SNMP数据的调用是否会影响VM的运行状态?

您应该能够调整线程优先级以匹配您的性能 需求,例如,给予管理线程最低优先级

管理协议在设计上是“协作的”(即,您允许访问 管理信息),即管理应用程序不应打开
目的会损害它所管理的事物。那将是一个bug。

是的。量子力学,当你测量某个东西时,你会影响它。它在运行代码,所以它对性能有影响。有影响吗?对它有多大?测量一下。在大多数情况下,它应该是可以忽略不计的,但谁知道你的应用程序是否对哪怕是一个轻微的扭曲都那么敏感。我的帖子历史让我心神不宁,我也曾对其他人的性能问题发表过同样的评论。我正在进行编辑,使问题更加具体。