
ITMOMO云应用系统监控方案〔技术白皮书〕.doc
27页ITMOMO-APM 网站及应用系统监控系统应用系统监控、分析、报警及应用层安全控制、入侵防御一体化解决方案《技术白皮书》2014 年 3 月I目录第 1 章 信息化主管 CIO 面临的挑战 ......................................................................................................................1第 2 章 ITMOMO-APM 网站及应用系统监控系统介绍 .......................................................................................42.1. 系统定位 .......................................................................................................................................................42.2. 系统特点 .......................................................................................................................................................52.3. 总体架构 .......................................................................................................................................................62.4. 系统组成 .......................................................................................................................................................72.4.1. ITMOMO引擎 .........................................................................................................................................72.4.2. 侦察兵子系统(监控数据采集) .....................................................................................................82.4.3. 实时监控分析子系统 .........................................................................................................................92.4.4. 报警子系统 .......................................................................................................................................162.4.5. 应用层安全控制及入侵防御子系统 ...............................................................................................162.4.6. 监控门户子系统 ...............................................................................................................................21第 3 章 关于我们 ......................................................................................................................................................233.1. 公司简介 .....................................................................................................................................................233.2. 部分案例 .....................................................................................................................................................241第1章 信息化主管CIO面临的挑战为了建设和谐社会、优化产业结构,转变经济发展方式,提高国民经济运行质量和效率,国家提出了“以信息化带动传统行业转型” ,同时,国家成立了以中共中央总书记、国家主席、中央军委主席习近平担任组长的中央网络安全和信息化领导小组,将系统安全从政策层面提到了前所未有的高度。
目前,政府、企业、学校、医院、军队等企事业单位为了节约成本、提高效率、规范流程、业务协同、信息共享、优化服务、政策遵循或安全控制的各自目的,根据各自业务需要建立了各种各样的网站、软件包括但不限于企业网站、电子商务网站、SNS 社区网站、博客、微博、企业 ERP 软件、销售软件、CRM 客户关系管理软件、财务软件、人力资源管理软件、协同办公软件、数字化校园软件、智慧城市管理软件、医院 HIS 系统等取得了良好获果随着网站、软件系统应用的不断深入,业务开展对网站、软件系统的依赖和要求越来越高,特别是基于系统监控的系统优化及安全控制方面,为此,用户建设了监控系统可是,传统的监控系统只能实现网络、服务器、存储、操作系统、数据库、中间件等基础软硬件的监控,不能在系统、功能、数据层面为系统优化和安全控制提供依据因此,一些新的要求和挑战摆在了信息化主管 CIO 面前,如下表: 要求 挑战政策要求国家成立了以中共中央总书记、国家主席、中央军委主席习近平担任组长的中央网络安全和信息化领导小组,国家层面中央网络安全和信息化领导小组的成立对网站、软件系统的安全提出了更高要求市场主流安全技术和产品主要基于网络、服务器、操作系统、数据库、中间件等基础环境提供保护,急需基于应用层面和数据层面提供保护,完善安全体系。
业务要求优化系统,提升网站、软件系统的用户体验,提高用户满意度,增强用户粘性如何了解、分析系统、功能、数据的用户量、应用频率、用户满意度、用户喜爱度和运行性能,有针对性的对网站、软件系统进行优化2要求 挑战实时掌握网站、软件系统的运行情况,包括系统、功能、记录数据的用户数量、点击量、停留时间、运行速度、流量带宽等如何从系统、功能、数据三个层面获取、分析、展示网站、软件系统的用户数量、点击量、停留时间、运行速度、流量带宽等数据实时掌握用户情况,实现精确服务包括但不限于用户访问时间、用户行为、用户使用终端设备(电脑或) 、操作系统、分辨率、浏览器类型(IE 浏览器、搜狗浏览器、FIREFOX 浏览器)等如何获取、分析、展示网站、软件系统的所有用户的访问时间、用户行为、用户使用终端设备(电脑或) 、操作系统、分辨率、浏览器类型(IE 浏览器、搜狗浏览器、FIREFOX 浏览器)等信息化领导要求根据业务所建的网站、软件系统情况,规划、评估网络、服务器等基础资源如何获取网站、软件系统的网络、服务器基础资源占用情况,并构建网站、软件系统的网络、服务器评估分析模型实时掌握所有系统的运行情况,包括但不限于 JAVA、.NET、PHP、HTML 等技术建设的系统。
各网站、软件是由不同公司在不同时期建设,技术参差不齐,包括但不限于JAVA、.NET、PHP、HTML等,如何监控不同技术的所有系统领导技术要求监控系统需适应各业务部门“各自为政建”、 “各自为政管”及 IT 部门集中管理的运行模式,且不能影响原有系统的性能实现对网站、软件系统的监控,对原有网站、软件系统的改动大吗?必须由监控系统承建商实施?还是信息化主管部门和原网站、软件系3要求 挑战统的承建商也能实施?从上表可见:信息化建设从系统建设阶段、系统环境监控阶段正式进入系统运行监控阶段,急需建设网站及应用系统运行监控系统因为,网站及应用系统监控是为网站、应用系统进行系统优化和安全控制提供依据的重要手段,是提升系统用户体验和安全的必然选择,是信息化发展的必然产物如下图:在这样的背景下,ITMOMO 网站及软件监控系统经过多年研发和应用,将帮助信息化主管 CIO 们快速应对业务部门和领导的上述要求,实现网站和应用系统多粒度(系统、功能、页面、数据) ,多维度(用户、终端、系统) ,多周期(年、季度、月、周、日、小时、分、秒)的全方位监控,并可按需自动实时生成科学的监控报告4第2章 ITMOMO-APM网站及应用系统监控系统介绍2.1. 系统定位ITMOMO-APM 网站及应用系统监控系统在系统监控体系中的定位ITMOMO-APM 网站及应用系统监控系统是 ITMOMO 的重要组成部分,该系统与传统基础软硬件环境监控系统互补,与标准规范及管理制度一起,共同构成了整个系统监控体系。
覆盖网络、服务器、存储、操作系统、数据库、中间件、应用系统、用户等所有信息化对象其中: 传统基础软硬件环境监控系统:主要使用对象是 IT 技术人员,包括信息化分管领导、系统管理人员、系统运维人员采取定时监控策略,用户关注系统是否运行正常,能否正常访问,系统运行的基础资源运行是否正常,基础资源总消耗情况目的是确保系统正常运行,故障能够快速定位并解决 网站及应用系统监控系统:主要使用对象是 IT 技术人员和业务人员,技术人员包括信息化分管领导、系统管理人员、系统运维人员;业务人员包括业务分管领导、业务操作人员、系统所有用户等采取实时5监控策略,用户关注系统运行性能速度的快慢,系统用户体验的好坏,各系统、功能及数据对基础资源的占用情况;关注用户来源、用户体验、用户行为、用户使用终端等目的是进一步加强系统优化和安全控制提升用户体验和系统安全,提升系统价值2.2. 系统特点ITMOMO-APM 网站及应用系统监控系统拥有核心技术和独创的系统特点,包括: 系统采用 APAM(AJAX+PHP+APACHE+MYSQL)技术,支持对JAVA、.NET、PHP、HTML 等所有异构 WEB 类网站及应用系统的监控、分析、报警、安全控制及应用层入侵防御。
系统部署简单,对原有网站或应用系统的修改要求及性能影响基本可以忽略 系统支持对一个或多个网站和应用系统多粒度(系统、功能、页面、数据) ,多维度(用户行为、应用终端、应用系统) ,多周期(年、季度、月、周、日、小时、分、秒)的全方位监控,并提供表格、柱状图、进度图、饼图、曲线图、折线图、区域图等多种形象的图文展现方式,同时,支持按需自动实时生成科学的监控报告 系统提供了基于阀值判断,通过三色灯、声音提醒、短信提醒等多种报警功能,可对超阀值的流量、性能速度。
