各位同僚基于Java的远程监控能否提供一些解决方案,谢谢!

忠平 发布于 2011/05/16 09:54
阅读 730
收藏 0

Hi,大家好!

     小弟我现在主要从事于服务器端开发,使用语言为Java,准备实现一个Java远程监控服务的项目;

     项目发起原因:公司两台服务器,而且服务器已经部署了如Ftpserver、ActiveMQ、Apachehttpd、openfire等多项服务,如果某一个服务停止了或者某一台服务器宕机了,公司还没有办法马上找出发生异常的具体是哪一个服务或服务器。

     项目需求:1、项目使用B/S结构,并内嵌Tomcat容器进行自行加载,发布为客户端应用程序(这条已经完成)

                  2、监控两台服务器上的所有服务,包含每个服务的服务状态、所占用内存、响应时间等相关参数(具体技术还不太了解)

                  3、项目本身不需要服务器支持,客户端应用程序内嵌tomcat,这就需要考虑到Java运行环境的问题,可能打包后会比较大(大就大,暂时不考虑这个,呵呵)

                  4、如果服务器添加了新应用,项目就需要提供相应的添加该应用的功能,服务器上的应用和项目如何关联起来还不是太明白、监控应用添加时,项目文件该如何更改暂时还没头绪(比较郁闷)

                  5、如果作为客户端发布的话,连接数据库的部分该如何加密呢,代码混淆?

 另外小弟在网上搜了一把,貌似比较成熟的项目只有ZOHO的Applicationgs Manager项目,而且还是一个比较成熟的商业产品哦研究资料甚少

 以上为小弟的一些拙见,如有不是很对的地方大家请踊跃拍砖、如有好的解决方案也不吝赐教哦,谢谢!

加载中
0
忠平
忠平

在线等咯

0
忠平
忠平

ZOHO的Applications Manager项目(http://demo.appmanager.com/MyPage.do?method=viewDashBoard 这是模型),大家看看是什么技术架构来实现的
返回顶部
顶部