`

自主设计开发BS结构系统的监控实现

阅读更多
    在提及网络监控,网络流量,网络上机器的状况和WEB服务器状况监控,(如服务器CPU占有率,发热情况,内存使用情况)我相信大家都有自己很好的方案,比如通过SOCKET+SHELL/JNI,jsnmp,JMS,前台用flex或ajax等实现刷新数据展示.
   然而,我不知道大家有没做过或者考虑过,在自己设计开发的一套BS结构的多线程网络传输,数据处理,收发系统中(或者其他形式的),从架构上讲如何优雅的实现对这套系统的web监控,监控的数据包括这些:运行了多少天,启动时间,每小时的收取送出数据统计,进程信息:多少个进程及状态,失败的报警等.ok!前端的实现无非是ajax或者applet,或者flex等,这里不做详细的讨论,其实核心的思想是:这样一套BS结构系统抽取这些数据和统计的过程,或者说一套已有的BS系统如何无侵入地植入对他的实时监控
    这是大家日后都会面临的一个问题,我提点我的想法:
1.用log4j在程序要监控的地方记录数据到数据库,这个有很多问题。并且实时性不好!并且把记录事件分散到代码各个地方,系统本身代码和监控的代码混在一起,非常难以维护和理解!
2.另外起一个线程监控,但是因为要监控的数据都在系统执行的一些代码的地方,不好获取这些数据。不知大家体会到了没有?
3.获取到后放到数据库已设好的一些字段里面去,但是一旦监控的数据改变,增多或者减少,数据库也要随之改变,前台也是,或者系统改变了,监控的代码将随之全部要改!代价很高!
4.或者说在系统的每个类里面植入要被监控暴露的接口(成员变量和代码等)?

欢迎大家加入讨论,集思广益!提供良好优雅的方案
分享到:
评论
2 楼 javaeye_mao 2009-04-30  
gafking 写道
It is your work or Just for fun?

娱乐肯定不是,工作的,就是碰到这种问题。
1 楼 gafking 2009-04-30  
It is your work or Just for fun?

相关推荐

    BS结构下的邮件系统设计开发

    本主题聚焦于"BS结构下的邮件系统设计开发",这是一个基于Web的电子邮件应用程序,用户通过浏览器即可进行邮件收发、管理等操作。下面将详细探讨这个邮件系统的设计与开发涉及的核心知识点。 1. **BS架构原理**:BS...

    使用ASP.NET技术开发BS结构的应用系统入门操作

    使用ASP.NET技术开发BS结构的应用系统入门操作 本资源旨在指导学习者使用ASP.NET技术开发BS结构的应用系统,掌握数据库支持的动态网站开发方法。本资源涵盖了使用ASP.NET技术开发BS结构的数据库应用系统的所有方面...

    bs结构考试系统 bs结构考试系统

    在BS结构考试系统中,主要涉及的技术包括前端开发、后端开发、数据库设计以及服务器配置等多个方面。 1. 前端开发:前端是用户与系统交互的部分,主要使用HTML、CSS和JavaScript等技术构建。HTML(超文本标记语言)...

    JSP基于BS结构下的邮件系统设计开发(源代码+lw).zip

    JSP基于BS结构下的邮件系统设计开发(源代码+lw)JSP基于BS结构下的邮件系统设计开发(源代码+lw)JSP基于BS结构下的邮件系统设计开发(源代码+lw)JSP基于BS结构下的邮件系统设计开发(源代码+lw)JSP基于BS结构下的邮件...

    基于BS结构的医院预约挂号系统的设计与实现.docx

    基于BS结构的医院预约挂号系统的设计与实现.docx基于BS结构的医院预约挂号系统的设计与实现.docx基于BS结构的医院预约挂号系统的设计与实现.docx基于BS结构的医院预约挂号系统的设计与实现.docx基于BS结构的医院预约...

    基于Java开发的BS结构驾校培训管理系统源码-高分毕设.zip

    基于Java开发的BS结构驾校培训管理系统源码-高分毕设.zip基于Java开发的BS结构驾校培训管理系统源码-高分毕设.zip基于Java开发的BS结构驾校培训管理系统源码-高分毕设.zip基于Java开发的BS结构驾校培训管理系统源码-...

    基于JAVA的BS结构的仓库管理系统设计与实现.docx

    根据提供的文档信息,本文将详细解析“基于JAVA的BS结构的仓库管理系统设计与实现”的核心知识点,主要包括系统架构、关键技术、功能模块以及数据库设计等方面。 ### 一、系统概述 本系统采用Java语言及JSP技术,...

    基于BS体系结构开发应用系统

    BS(Browser/Server)体系结构,也称为浏览器/服务器架构,是现代软件开发中广泛采用的技术,尤其适用于管理信息系统。这种结构的主要优势在于其无需在客户端安装额外软件,维护和升级便捷,且跨平台特性使其可以在...

    基于BS模式的视频远程监控系统

    ### 基于BS模式的视频远程监控系统 #### 一、引言 随着信息技术的飞速发展,视频监控系统已经不再局限于传统的物理环境监控,而是融入了多媒体技术、网络技术等多个领域。视频监控因其实时性强、远程传输快速、...

    基于BS结构的网上办公系统的设计与实现

    文章设计了基于BS结构的网上办公环境,便于用户利用互联网浏览器对各类办公文件进行录入,并在管理员处自动生成所需要的文件汇总输出,该系统考虑到多种文件的格式和形式,采用了多种方式相结合的录入方法以及单重多重...

    基于BS结构的医学院学生成绩管理系统的设计与实现(毕业论文)

    【标题】中的“基于BS结构的医学院学生成绩管理系统的设计与实现”是一个典型的IT项目,主要探讨了在浏览器/服务器(Browser/Server,简称BS)架构下如何构建一个用于医学院学生的成绩管理系统的毕业论文主题。...

    java基于BS结构下的邮件系统设计开发源码.zip

    java基于BS结构下的邮件系统设计开发源码java基于BS结构下的邮件系统设计开发源码java基于BS结构下的邮件系统设计开发源码java基于BS结构下的邮件系统设计开发源码java基于BS结构下的邮件系统设计开发源码java基于BS...

    不错的适合练手、课程设计、毕业设计的JSP项目源码:JSP基于BS结构下的邮件系统设计开发(源代码+论文).rar

    不错的适合练手、课程设计、毕业设计的JSP项目源码:JSP基于BS结构下的邮件系统设计开发(源代码+论文).rar不错的适合练手、课程设计、毕业设计的JSP项目源码:JSP基于BS结构下的邮件系统设计开发(源代码+论文).rar...

    BS结构下的邮件系统设计开发源码

    本项目名为“BS结构下的邮件系统设计开发源码”,它利用了Java Web技术栈,包括jsp、Struts框架和SQL Server 2000数据库,提供了完整的功能实现。 首先,让我们深入了解这些技术: 1. **jsp(JavaServer Pages)**...

    BS结构的软件开发技术研究.docx

    * 网上购物系统:使用 BS 结构可以实现购物系统的前端和后端开发 * 管理系统软件:BS 架构作为一种流行的软件开发架构,在管理系统软件领域具有广泛的应用前景 知识点五:BS结构的发展趋势 BS结构的发展趋势包括:...

    利用ArcGIS Server实现BS架构的车辆监控系统

    总之,利用ArcGIS Server构建的B/S架构车辆监控系统,实现了高效、便捷的车辆管理,结合GPS和GIS技术,提供了丰富的功能,满足了实时监控、数据管理和业务扩展的需求。这种系统在交通管理、物流配送、公共安全等领域...

    基于JAVA的BS结构仓库管理系统设计实现.doc

    基于JAVA的BS结构仓库管理系统设计实现.doc

Global site tag (gtag.js) - Google Analytics