2

在生产中监控 JBOSS 7 有什么好的建议吗?我还想根据特定条件配置警报。当然,它必须是开源的。

谢谢。

4

2 回答 2

1

您可以使用添加了 JBoss 依赖项的标准 JConsole。它用于监视您的服务器状态和 mbean,非常有用。

要在 localhost 上测试它,请启动您的服务器,然后从您的 server/bin 目录运行 JConsole,并在本地进程选择中选择 JBoss。

要在“远程”服务器上使用它,请在“REMOTE_HOST”上启动服务器,然后从 JBoss/bin 目录运行 JConsole 并使用以下字符串连接

service:jmx:jmx-remoting://REMOTE_HOST_NAME:9999(或您使用的端口)并输入用户名和密码。

其次,有关对象创建、内存泄漏、CPU%(分析)的更详细信息,还有另一个:http: //jbossprofiler.jboss.org/

于 2014-08-21T18:50:25.873 回答
0

你可以尝试使用像 scouter 这样的免费开源 APM。它显示了每个请求的非常有用的实时性能信息。

您还可以设置资源阈值,并可以制作插件以向外部发出警报。

https://github.com/scouter-project/scouter

JBoss7 需要设置模块选项。

-Djboss.modules.system.pkgs=~~~,scouter
于 2016-01-19T01:56:47.193 回答