论文部分内容阅读
随着市场经济的发展,IT企业之间的竞争日益激烈。为实现企业的经济目标,前提是得提高企业开发的应用软件的质量和运行效率,尤其是能够为用户提供及时、可靠的服务。并且,当应用系统出现故障时,能够在第一时间通知管理人员,管理人员能够根据故障的描述,快速定位故障出现的原因,从而将损失降为最低。随着应用规模的不断扩大,单纯地依靠人工直接介入运维管理的工作难度急剧增大,分布在不同地域的应用系统在管理上的压力使得企业急需一个有效的监管机制,对所有的主机、数据库、应用系统进行全面的统一管理、集中监控。突破地域性和时间性的远程监控成为企业当前的迫切需求。本文研究的基于B/S结构的远程监控平台采用监控代理与监控中心相结合的方式实现对远程应用系统的实时监控。监控代理负责采集被监控对象的运行数据,通过网络实时地传递到监控中心。监控中心处理之后,存入相应的数据库中,并通过Web页面实时显示被监控对象的运行状态信息。本监控平台改变了传统的监控模式,打破了地域上的限制,是一种开放式的网络监控系统,具有安全、可靠、平台无关性,实时性能好、可操作性和可扩展性等诸多优点,降低了运维成本,提高了运维人员的工作效率和系统的稳定性。本文首先对课题研究的背景、意义和基于B/S的远程监控系统国内外研究的现状进行了论述;其次对平台采用B/S模式体系结构和采用TCP/IP做为监控代理与监控中心的通信协议做了简单的介绍,并对实现远程监控平台用到的关键技术进行了深入系统的研究,依托于国家“十一五”科技支撑计划项目“广州亚运智能交通综合信息平台系统”构建了基于B/S结构下的智能交通信息系统远程监控平台系统,包括监控代理和监控中心架构设计,以及核心功能模块的设计与实现,并对系统的运行性能和安全性进行阐述。通过实际运行,验证了基于B/S结构的远程监控平台的可行性。