复杂J2EE应用的轻量级的监控系统的研究与设计

复杂J2EE应用的轻量级的监控系统的研究与设计

论文摘要

现在越来越多的应用部署在J2EE架构上,有些复杂的J2EE应用更是由多个J2EE子系统组合而成,为了保证系统的安全可靠运行,同时提高系统的可维护性及可用性,设计一个轻量但有用的监控系统成为一个重要课题。本文以作者所在单位的一套复杂J2EE应用环境为研究对象,分析和归纳了这类系统的特点,指出这种系统之所以复杂,主要体现在不同的软硬件和巨大的服务器数量带来的运行环境复杂性,以及由于分布式的业务部署所导致的业务层次复杂性,进而总结出对于此类复杂J2EE应用进行监控的基本需求。这些需求主要包括数据管理,资源管理,告警管理和辅助管理等四方面。以这些需求为驱动,本文对当前应用监控的现状进行研究,从商业、开源和国际标准领域出发,对各种主流监控系统和技术进行评估,最后选择JMX为核心来设计这个轻量级的监控系统。接着本文对JMX规范和要点进行了介绍,并给出了将其应用在该轻量级监控系统中的实现。然后本文提出了分层的系统总体架构,针对被监控系统层、连接层、逻辑控制层和界面层等各个层面对每个环节进行详细的设计和阐述,指出关键的技术点,并结合JMX和其他主流技术对相关的难点提出解决方案。以系统总体框架为蓝图,设计思路大部分已经在国税信息中心资源集中监控平台项目中得到应用与验证。该项目已经投入使用,并能基本满足日常监控需要。最后本文总结并展望了进一步完善该监控系统所需开展的工作。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 前言
  • 1.1 选题背景
  • 1.2 选题意义
  • 1.3 本文所作的工作
  • 第二章 复杂J2EE 应用的监控
  • 2.1 复杂J2EE 应用
  • 2.1.1 运行环境复杂性
  • 2.1.2 业务层次复杂性
  • 2.2 复杂J2EE 应用的监控需求
  • 2.2.1 数据管理
  • 2.2.2 资源管理
  • 2.2.3 告警管理
  • 2.2.4 辅助管理
  • 2.3 本章小结
  • 第三章 应用监控核心技术
  • 3.1 应用监控现状
  • 3.1.1 商用领域
  • 3.1.2 开源领域
  • 3.1.3 标准领域
  • 3.2 使用JMX 监控应用
  • 3.2.1 JMX 总体架构
  • 3.2.2 设备层(Instrumentation Level)
  • 3.2.3 代理层(Agent Level)
  • 3.2.4 分布服务层(Distributed Services Level)
  • 3.3 本章小结
  • 第四章 监控管理系统设计
  • 4.1 设计目标
  • 4.2 总体架构
  • 4.3 被监控系统层
  • 4.3.1 应用服务器资源
  • 4.3.2 应用服务器外部资源
  • 4.3.3 将自定义MBean 注册到运行时MBean 服务器
  • 4.4 连接层
  • 4.4.1 连接应用服务器的MBean
  • 4.4.2 推送应用服务器外部资源监控MBean
  • 4.4.3 将连接代理注册为MBean
  • 4.5 逻辑控制层
  • 4.5.1 实体模型
  • 4.5.2 配置管理
  • 4.5.3 定时调度
  • 4.5.4 数据处理
  • 4.5.5 告警控制
  • 4.5.6 用户管理
  • 4.5.7 备份恢复
  • 4.6 界面层
  • 4.6.1 管理界面
  • 4.6.2 监控界面
  • 4.6.3 查询界面
  • 4.6.4 权限控制
  • 4.8 本章小结
  • 第五章 监控管理系统功能实现概述
  • 5.1 实验描述
  • 5.2 系统监控
  • 5.2.1 被监控对象的WEB 应用在线会话数量
  • 5.2.2 连接池(ConnectionPool)使用情况
  • 5.2.3 AIX 主机的性能监控
  • 5.2.4 系统历史监控信息查询
  • 5.3 系统告警
  • 5.3.1 告警阀值设定
  • 5.3.2 阀值与监控对象的关联
  • 5.3.3 告警信息的展现
  • 5.4 系统管理
  • 5.4.1 用户与功能模块的限制
  • 5.4.2 用户与监控对象的限制
  • 5.5 本章小结
  • 总结
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].基于物联网的智能电网监控系统构建分析[J]. 通讯世界 2019(12)
    • [2].供配电监控系统的信息智能设计与实践应用策略[J]. 信息记录材料 2019(12)
    • [3].基于多源系统的配网监控系统及图模自助式验收研究[J]. 微型电脑应用 2020(02)
    • [4].高速公路收费监控系统视频干扰问题成因与防治措施[J]. 江西建材 2020(03)
    • [5].供电监控系统在煤矿供电中的应用价值[J]. 内蒙古煤炭经济 2019(19)
    • [6].三道沟煤矿大采高工作面供电监控系统研究实践[J]. 科技与创新 2020(07)
    • [7].快速实时无线消防监控系统在核电站突发火灾隐患中的研究与应用[J]. 今日消防 2020(03)
    • [8].水峪煤业井下排水监控系统的设计及测试研究[J]. 江西煤炭科技 2020(02)
    • [9].网络通信协议在电气监控系统中的应用[J]. 建材与装饰 2020(15)
    • [10].铁路牵引变电所辅助监控系统的应用[J]. 现代制造技术与装备 2020(04)
    • [11].城市智慧路灯监控系统的应用——以南安市为例[J]. 江西建材 2020(06)
    • [12].高速公路收费监控系统视频干扰问题成因与防治[J]. 现代信息科技 2020(08)
    • [13].环保用电监控系统设计[J]. 现代建筑电气 2020(04)
    • [14].某工业园区给排水监控系统的实现[J]. 机电工程技术 2020(07)
    • [15].监控系统应急补水程序优化探讨研究[J]. 水电站机电技术 2020(07)
    • [16].基于自台监控系统的智慧台站建设及平台搭建[J]. 广播与电视技术 2020(07)
    • [17].基于多系统融合的矿用移动监控系统研究[J]. 煤炭技术 2020(08)
    • [18].基于移动互联网的机房温度监控系统设计[J]. 科技创新与应用 2020(25)
    • [19].监控系统在维护校园安全稳定的运用探究——以宜春幼儿师范高等专科学校为例[J]. 科技风 2020(28)
    • [20].优化泵监控系统[J]. 流程工业 2020(03)
    • [21].高速公路收费监控系统视频干扰问题成因与防治措施[J]. 公路交通科技(应用技术版) 2020(08)
    • [22].汽车监控系统的检测与维修分析[J]. 时代汽车 2019(02)
    • [23].RFID在考勤监控系统中的应用[J]. 信息系统工程 2019(11)
    • [24].基于移动终端的位置监控系统设计与实现[J]. 信息化研究 2019(05)
    • [25].厩肥撒施机监控系统的研制[J]. 农机化研究 2018(06)
    • [26].在大学校园安全保卫中监控系统的应用[J]. 决策探索(中) 2017(10)
    • [27].关于激光辅助式昼夜监控系统的研制探析[J]. 焦作大学学报 2017(04)
    • [28].面向全媒体的电视播出整备监控系统设计[J]. 西部广播电视 2018(03)
    • [29].基于大数据的统一监控系统研究[J]. 计算机产品与流通 2017(11)
    • [30].高速公路机电监控系统的设计探讨[J]. 科技创新与应用 2018(26)

    标签:;  ;  

    复杂J2EE应用的轻量级的监控系统的研究与设计
    下载Doc文档

    猜你喜欢