itmomo应用系统监控方案〔技术白皮书〕

上传人:第*** 文档编号:99102084 上传时间:2019-09-17 格式:DOC 页数:24 大小:1.85MB
返回 下载 相关 举报
itmomo应用系统监控方案〔技术白皮书〕_第1页
第1页 / 共24页
itmomo应用系统监控方案〔技术白皮书〕_第2页
第2页 / 共24页
itmomo应用系统监控方案〔技术白皮书〕_第3页
第3页 / 共24页
itmomo应用系统监控方案〔技术白皮书〕_第4页
第4页 / 共24页
itmomo应用系统监控方案〔技术白皮书〕_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《itmomo应用系统监控方案〔技术白皮书〕》由会员分享,可在线阅读,更多相关《itmomo应用系统监控方案〔技术白皮书〕(24页珍藏版)》请在金锄头文库上搜索。

1、ITMOMO-APMITMOMO-APM 网站及应用系统监控系统网站及应用系统监控系统 应用系统监控、分析、报警及应用层安全控制、入侵防御一体化解决方案应用系统监控、分析、报警及应用层安全控制、入侵防御一体化解决方案 技术白皮书技术白皮书 20142014 年年 3 3 月月 目录目录 第第 1 章章 信息化主管信息化主管 CIO 面临的挑战面临的挑战 1 第第 2 章章 ITMOMO-APM 网站及应用系统监控系统介绍网站及应用系统监控系统介绍.4 2.1. 系统定位.4 2.2. 系统特点.5 2.3. 总体架构.6 2.4. 系统组成.7 2.4.1. ITMOMO引擎 .7 2.4.2

2、. 侦察兵子系统(监控数据采集) .8 2.4.3. 实时监控分析子系统 .9 2.4.4. 报警子系统 .16 2.4.5. 应用层安全控制及入侵防御子系统 .16 2.4.6. 监控门户子系统 .19 第第 3 章章 关于我们关于我们20 3.1. 公司简介.20 3.2. 部分案例.21 第第1 1章章 信息化主管信息化主管CIOCIO面临的挑战面临的挑战 为了建设和谐社会、优化产业结构,转变经济发展方式,提高国民经济运 行质量和效率,国家提出了“以信息化带动传统行业转型” ,同时,国家成立了 以中共中央总书记、国家主席、中央军委主席习近平担任组长的中央网络安全 和信息化领导小组,将系统

3、安全从政策层面提到了前所未有的高度。 目前,政府、企业、学校、医院、军队等企事业单位为了节约成本、提高 效率、规范流程、业务协同、信息共享、优化服务、政策遵循或安全控制的各 自目的,根据各自业务需要建立了各种各样的网站、软件。包括但不限于企业 网站、电子商务网站、SNS 社区网站、博客、微博、企业 ERP 软件、销售软件、 CRM 客户关系管理软件、财务软件、人力资源管理软件、协同办公软件、数字 化校园软件、智慧城市管理软件、医院 HIS 系统等。取得了良好获果。 随着网站、软件系统应用的不断深入,业务开展对网站、软件系统的依赖 和要求越来越高,特别是基于系统监控的系统优化及安全控制方面,为此

4、,用 户建设了监控系统。可是,传统的监控系统只能实现网络、服务器、存储、操 作系统、数据库、中间件等基础软硬件的监控,不能在系统、功能、数据层面 为系统优化和安全控制提供依据。因此,一些新的要求和挑战摆在了信息化主 管 CIO 面前,如下表: 要求要求挑战挑战 政政 策策 要要 求求 国家成立了以中共中央总书记、国家 主席、中央军委主席习近平担任组长的中 央网络安全和信息化领导小组,国家层面 中央网络安全和信息化领导小组的成立对 网站、软件系统的安全提出了更高要求。 市场主流安全技术和产品主 要基于网络、服务器、操作 系统、数据库、中间件等基 础环境提供保护,急需基于 应用层面和数据层面提供保

5、 护,完善安全体系。 业业 务务 要要 求求 优化系统,提升网站、软件系统的用户体 验,提高用户满意度,增强用户粘性。 如何了解、分析系统、功能、 数据的用户量、应用频率、 用户满意度、用户喜爱度和 运行性能,有针对性的对网 站、软件系统进行优化。 要求要求挑战挑战 实时掌握网站、软件系统的运行情况,包 括系统、功能、记录数据的用户数量、点 击量、停留时间、运行速度、流量带宽等。 如何从系统、功能、数据三 个层面获取、分析、展示网 站、软件系统的用户数量、 点击量、停留时间、运行速 度、流量带宽等数据。 实时掌握用户情况,实现精确服务。包括 但不限于用户访问时间、用户行为、用户 使用终端设备(

6、电脑或手机) 、操作系统、 分辨率、浏览器类型(IE 浏览器、搜狗 浏览器、FIREFOX 浏览器)等。 如何获取、分析、展示网站、 软件系统的所有用户的访问 时间、用户行为、用户使用 终端设备(电脑或手机) 、操 作系统、分辨率、浏览器类 型(IE 浏览器、搜狗浏览器、 FIREFOX 浏览器)等。 信息化领导要求根据业务所建的网站、软 件系统情况,规划、评估网络、服务器等 基础资源。 如何获取网站、软件系统的 网络、服务器基础资源占用 情况,并构建网站、软件系 统的网络、服务器评估分析 模型 实时掌握所有系统的运行情况,包括但不 限于 JAVA、.NET、PHP、HTML 等技术 建设的系

7、统。 各网站、软件是由不同公司 在不同时期建设,技术参差 不齐,包括但不限于 JAVA、.NET、PHP、HTML 等,如何监控不同技术的所 有系统。 领领 导导 技技 术术 要要 求求 监控系统需适应各业务部门“各自为政建” 、 “各自为政管”及 IT 部门集中管理的运 行模式,且不能影响原有系统的性能 实现对网站、软件系统的监 控,对原有网站、软件系统 的改动大吗?必须由监控系 统承建商实施?还是信息化 主管部门和原网站、软件系 要求要求挑战挑战 统的承建商也能实施? 从上表可见: 信息化建设从系统建设阶段、系统环境监控阶段正式进入系统运行监控阶 段,急需建设网站及应用系统运行监控系统。因

8、为,网站及应用系统监控是为 网站、应用系统进行系统优化和安全控制提供依据的重要手段,是提升系统用 户体验和安全的必然选择,是信息化发展的必然产物。如下图: 在这样的背景下,ITMOMO 网站及软件监控系统经过多年研发和应用,将 帮助信息化主管 CIO 们快速应对业务部门和领导的上述要求,实现网站和应用 系统多粒度(系统、功能、页面、数据) ,多维度(用户、终端、系统) ,多周 期(年、季度、月、周、日、小时、分、秒)的全方位监控,并可按需自动实 时生成科学的监控报告。 第第2 2章章 ITMOMO-APMITMOMO-APM网站及应用系统监控系统介绍网站及应用系统监控系统介绍 2.1.2.1.

9、 系统定位系统定位 ITMOMO-APM 网站及应用系统监控系统在系统监控体系中的定位 ITMOMO-APM 网站及应用系统监控系统是 ITMOMO 的重要组成部分,该 系统与传统基础软硬件环境监控系统互补,与标准规范及管理制度一起,共同 构成了整个系统监控体系。覆盖网络、服务器、存储、操作系统、数据库、中 间件、应用系统、用户等所有信息化对象。其中: 传统基础软硬件环境监控系统:传统基础软硬件环境监控系统:主要使用对象是 IT 技术人员,包括信 息化分管领导、系统管理人员、系统运维人员。采取定时监控策略, 用户关注系统是否运行正常,能否正常访问,系统运行的基础资源运 行是否正常,基础资源总消

10、耗情况。目的是确保系统正常运行,故障 能够快速定位并解决。 网站及应用系统监控系统:网站及应用系统监控系统:主要使用对象是 IT 技术人员和业务人员, 技术人员包括信息化分管领导、系统管理人员、系统运维人员;业务 人员包括业务分管领导、业务操作人员、系统所有用户等。采取实时 监控策略,用户关注系统运行性能速度的快慢,系统用户体验的好坏, 各系统、功能及数据对基础资源的占用情况;关注用户来源、用户体 验、用户行为、用户使用终端等。目的是进一步加强系统优化和安全 控制提升用户体验和系统安全,提升系统价值。 2.2.2.2. 系统特点系统特点 ITMOMO-APM 网站及应用系统监控系统拥有核心技术

11、和独创的系统特点, 包括: 系统采用 APAM(AJAX+PHP+APACHE+MYSQL)技术,支持对 JAVA、.NET、PHP、HTML 等所有异构 WEB 类网站及应用系统的监 控、分析、报警、安全控制及应用层入侵防御。系统部署简单,对原 有网站或应用系统的修改要求及性能影响基本可以忽略。 系统支持对一个或多个网站和应用系统多粒度(系统、功能、页面、数 据) ,多维度(用户行为、应用终端、应用系统) ,多周期(年、季度、 月、周、日、小时、分、秒)的全方位监控,并提供表格、柱状图、 进度图、饼图、曲线图、折线图、区域图等多种形象的图文展现方式, 同时,支持按需自动实时生成科学的监控报告

12、。 系统提供了基于阀值判断,通过三色灯、声音提醒、短信提醒等多种报 警功能,可对超阀值的流量、性能速度、用户并发、页面停留时间情 况进行报警。 系统提供了应用层的安全控制及入侵防御保护功能。包括流量控制、性 能速度控制、用户并发控制、页面控制(控制页面是否支持打印、复 制、另存等) 、用户停留时间控制等,同时具有对 DDOS 攻击、SQL 注 入、跨站点脚本攻击 XSS 等应用层攻击进行防御。 系统移植性和适应性强,包括支持跨操作系统(LINUXWINDOWS 等) 部署,支持跨浏览器(IE 浏览器、搜狗浏览器、FIREFOX 浏览器等) 、 跨终端设备(台式电脑、笔记本、手机、平板等)自适应

13、访问。 系统提供了拥有 1:1 视化定制设计功能的监控门户,便于提供个性化监 控服务。 2.3.2.3. 总体架构总体架构 ITMOMO-APM 总体架构 从上图可见,ITMOMO-APM 采用 APAM 技术架构,由监控对象、底层支撑、 数据中心、监控业务、监控门户、用户六个层次组成。其中: 监控对象:监控对象:是 ITMOMO-APM 监控的各种 WEB 网站或 WEB 应用系统,包括 但不限于 JAVA、.NET、PHP、HTML 等技术构建的监控对象。 底层支撑:底层支撑:底层支撑是用于支撑 ITMOMO-APM 正常开展监控业务,并设 计监控门户的基础。包括 ITMOMO 监控引擎和

14、 ITMOMO 门户设计引擎。 其中,监控引擎主要用于对监控分析模型的解释;门户设计引擎用于 对监控门户设计规则的解释。 侦察兵系统:侦察兵系统:用于实现对被监控网站或应用系统实时监控数据的采集、 接收、处理、加载、管理,以及指挥调度指令发送。由系统侦察兵 Agent 和数据中心组成。 监控业务:监控业务:用于开展监控、分析、报警、应用层安全控制及入侵防御的 核心业务应用功能。 监控门户:监控门户:用于为 IT 人员、业务人员、访问用户提供个性化的监控信 息服务。由监控门户设计系统和 IT 人员门户、业务人员门户、访问用 户门户等组成。 用户:用户:指使用 ITMOMO-APM 的最终用户,包

15、括 IT 人员、业务人员、访问 用户等。 2.4.2.4. 系统组成系统组成 2.4.1.2.4.1. ITMOMOITMOMO 引擎引擎 ITMOMO-APM 使用的引擎包括 ITMOMO 监控引擎和 ITMOMO 门户设计引擎。其 中,监控引擎主要用于对监控分析模型的解释;门户设计引擎用于对监控门户 设计规则的解释。 ITMOMO-APM 监控引擎架构图 ITMOMO-WSD 设计引擎架构图 2.4.2.2.4.2. 侦察兵子系统(监控数据采集)侦察兵子系统(监控数据采集) 监控数据采集子系统由系统侦察兵 Agent 子系统和数据中心子系统组成。 其中: 侦察兵侦察兵 Agent 子系统:

16、子系统:用于管理获取监控网站或应用系统的监控数据的 Agent 脚本。包括脚本的生成、修改,以及显示 LOGO 的设置等。 侦察兵 Agent 设置截图 说明:用户只需将上图中的说明:用户只需将上图中的2行行Agent脚本嵌入被监控系统的代码中即可自脚本嵌入被监控系统的代码中即可自 动实现监控。监控对象包括但不限于:流量、响应时间、带宽、用户访问时间、动实现监控。监控对象包括但不限于:流量、响应时间、带宽、用户访问时间、 用户停留时间、终端类型、操作系统类型、浏览器类型及版本、用户停留时间、终端类型、操作系统类型、浏览器类型及版本、URL等。等。 数据中心子系统:数据中心子系统:用于实现对 Agent 子系统采集的监控数据的接收、处 理、加载入库、数据管理,以及根据监控情况对前方 Agent 侦察兵发布行为 指令,包括报警、安全控制、入侵防御等。 2.4.3.2.4.3. 实时监控分析子系统实时监控分析子系统 实时监控分析子系统用于对一个或多个网站和应用系统多粒度(系统、功 能、页面、数据) ,多维度(用户行为、应用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号