【发布时间】:2013-11-15 11:27:48
【问题描述】:
我创建了一个小的java application(myapp.jar). 这是一个multi threaded 应用程序,我们将在多台机器上运行它(每台机器的单独实例)。现在我想创建一个remote interface,这样我就可以从远程机器(很可能使用 Web 控制台)启动、停止、监视这个应用程序。我的意思是监控
1. Whether this application is running on that machine or not?
2. If its not running that Web console should provide capabilities to Start it.
3. If its running then
--Web 控制台应提供停止执行的功能 --系统应该告诉我不同参数的值,比如有多少线程正在运行,我执行的一些本地参数的值。
我应该使用哪种技术来设计这个监控应用程序。如果有任何开源可用于执行此操作,请告诉我。我听说过JAMon api,但不知道它有什么用处。
【问题讨论】:
标签: java health-monitoring jamon