我可以使用JMX远程监控Java代码吗?

时间:2011-01-26 17:17:48

标签: java

我希望能够在不向我监控的应用程序添加任何代理或jar的情况下设置Java代码(在我的案例中为Weblogic)。这可能吗?

1 个答案:

答案 0 :(得分:3)

您可以创建自定义MBean,在应用程序中公开字段并使用JConsole之类的工具监视这些字段,但是当用作分析方法时,这非常不灵活。这意味着您的应用程序内置了任何仪器。使用代理的优势在于它们可以动态地为您的类添加工具,并且可以轻松地动态添加或删除它。