基于移动端的系统资源监控装置的制造方法_2

文档序号:8905162阅读:来源:国知局
机配置信息的集中管理,例如主机IP地址、主机所在位置等,用W监 控agent的自动安装与统一采集。
[0031] 2、监控项的集中管理,性能采集监控项如下:
[0032]
[0033]
[0034] 3、采集、处理、合并等功能规则与格式集中管理。
[003引UCM统一管理采集的规则与格式,便于UAM与DPM统一采集与处理,根据监控主机 与指标的不同,用户可W自定义处理的时间与频率并配置到UCM中进行统一管理。
[0036]S、分布式处理模块值PM,DistributedProcessingModule)
[0037] DPM主要负责采集信息的集中处理,该模块为本发明中的核屯、功能,结合UCM中的 配置信息实现采集数据的预处理,DPM根据既定UCM中配置的策略将数据按照格式进行处 理,将不符合标准的数据筛选,过滤无用数据,最终整理出标准格式发送给DMIM进行后期 处理。
[0038]四、数据合并归纳模块(DMIM,DataMergeInduceModule)
[0039] DMIM负责DPM推送数据的合并与归纳,主要有两个功能:
[0040] 1、数据后期处理。
[004U 采集数据经过DPM处理后已经形成标准的格式,DMIM根据UCM中配置的策略对数 据进行后期处理,将实时数据按照策略后推送至MDM进行实时展示,将历史数据根据策略 进行合并与归纳,例如对7天前的性能数据将每分钟的时间间隔合并为W小时为间隔的性 能数据供DMD端进行趋势查询或分析。
[0042] 2、性能基线维护。
[0043] DMIM根据性能趋势变化结合策略的配置对性能基线进行实时主动维护,保证性能 基线与现实状况的准确性,防止因为基线不准确导致误告。
[0044] 3、异常情况推送
[0045] DMIM根据实时性能数据与UCM中配置的性能基线进行对比,将异常的性能数据推 送至MDM端进行异常通报,保证系统状态异常可W实时被监控。
[0046] 五、移动端展不模块(MDM,MobileDisplayModule)
[0047] 通过MDM模块,用户可W在移动APP端选择系统、时间、维度、图表类型进行报表展 示,也可W选择多个被监控系统进行关联展示,例如系统性能情况随着业务量增减的变化 趋势等,同时DMD可W根据UCM中配置的规则发送特定指令对系统发生的异常进行处理,使 系统恢复到正常状态。
[0048] 本发明提供的基于移动端的系统资源监控装置,UCM中配置了被监控主机列表、采 集项、采集时间与采集格式,当UAM读取到该配置后即根据该策略进行元数据采集,UAM通 过流技术实时将采集数据发送给DPM进行数据预处理,DPM主要负责将无用信息进行过滤, 将数据格式按照UCM中配置的策略进行整理标准化,随后发送给DMIM。DMIM将实时数据与 UCM中配置的规则进行对比,超过阀值的发送给MDM提示预警,DMIM还将通过UCM中配置的 策略对历史数据进行合并归纳便于MDM进行数据展示。MDM可W根据用户选择时间范围、目 标主机等信息向DMIM请求数据,DMIM将数据返回给MDM进行展示与分析,具体流程如图2 所示。本发明的具体技术实现流程与算法如下:
[0049] 首先UAM(统一采集模块)根据UCM(集中配置模块)中配置信息采集被监控记住 相关系统运行数据,发送给DPM(分布式处理模块),通过UCM中的规则进行数据预处理,处 理完毕后发送给DMIM(数据合并归纳模块)进行数据后期处理、基线维护与异常推送,最终 推送到MDM(移动端展示模块)展示数据供浏览与分析。
[0050] 综上所述,本发明使得需要通过PC电脑登录运维系统进行系统运维或者性能分 析、故障分析的传统方式变得简单、移动、高效化。随时随地的通过移动端APP接入系统查 看、分析系统的运行情况,处理系统的异常状态,使得维护人员在节假日外出或离开PC电 脑时也可W管理系统。通过移动端的运维管理体系大大的增加了维护的便利、高效性,增强 了业务支撑系统的维护能力,使得业务支撑系统更加有力的支撑起业务系统。并且通过移 动端APP可W更加方便的共享各个专业间的基础性能数据,大大的减少了专业间因为专业 知识的隔离性而带来的配合工作,减轻了一定的工作负荷。通过移动端APP使得运维体系 更加丰富,并且具备了更高要求的挑战。
[0051] 虽然本发明已W较佳实施例揭示如上,然其并非用W限定本发明,任何本领域技 术人员,在不脱离本发明的精神和范围内,当可作些许的修改和完善,因此本发明的保护范
【主权项】
1. 一种基于移动端的系统资源监控装置,其特征在于,包括: 集中配置模块:配置被监控主机列表、性能采集监控项、采集时间以及采集格式; 统一采集模块:根据集中配置模块的配置信息实时采集相关元数据并发送给分布式分 析模块进行数据预处理; 分布式分析模块:对采集到的元数据进行筛选过滤; 数据合并归档模块:对预处理后元数据进行合并、归纳,并且与预先定义的性能基线进 行对比,生成被监控主机最终的工作状态并推送至移动端展示模块进行查看; 移动端展示模块,根据用户选择的系统、时间、维度、图表类型向数据合并归档模块请 求数据,并将从数据合并归档模块返回的数据进行报表展示。2. 如权利要求1所述的基于移动端的系统资源监控装置,其特征在于,所述集中配置 模块的性能采集监控项包括业务数量、业务成功率、业务成功量、业务失败率、业务失败量、 CPU数量、CPU使用率占比、IO等待占比、CPU空闲占比、内存总量、内存使用率占比、内存使 用量、内存空闲率占比、内存空闲量、存储空间使用率占比、存储空间使用量、存储空间空闲 率占比、存储空间空闲量、DB消耗时间、DB消耗CPU、SQL执行时间、SQL消耗CPU、DB分配 内存、DB物理读、DB逻辑读、数据库空间总量、数据库空间使用率占比、数据库空间使用量、 数据库空间空闲率占比以及数据库空间空闲量。3. 如权利要求1所述的基于移动端的系统资源监控装置,其特征在于,所述数据合并 归档模块将时间间隔为分钟的历史数据合并为以小时为间隔的性能数据,然后再提供给移 动端展示模块进行趋势查询或分析。4. 如权利要求2所述的基于移动端的系统资源监控装置,其特征在于,所述分布式分 析模块计算确定单笔业务CPU使用量的占比,业务处理SQL占用系统CPU的总量以及系统 (PU资源的使用率后,结合业务变化量绘制CPU使用量与业务增长量的曲线,并实时更新性 能基线。5. 如权利要求2所述的基于移动端的系统资源监控装置,其特征在于,所述分布式分 析模块计算确定数据库数据缓存区内存的使用率,主机内存资源的使用率,数据库内存资 源的使用量以及当前主机内存的使用量后,结合业务变化量绘制内存使用量与业务增长量 的曲线,并实时更新性能基线。6. 如权利要求4或5所述的基于移动端的系统资源监控装置,其特征在于,所述分布式 分析模块统计单位时间内已配置的各类业务调用次数与主机、数据库资源消耗关系,统计 高峰时期的业务变化趋势及需要的系统资源,并将超出业务高峰时期的系统资源消耗推送 给移动端展示模块进行异常报警。
【专利摘要】本发明公开了一种基于移动端的系统资源监控装置,包括集中配置模块:配置被监控主机列表、性能采集监控项、采集时间以及采集格式;统一采集模块:实时采集相关元数据并发送给分布式分析模块进行数据预处理;分布式分析模块:对采集到的元数据进行筛选过滤;数据合并归档模块:对预处理后元数据进行合并、归纳,并且与预先定义的性能基线进行对比,生成被监控主机最终的工作状态并推送至移动端展示模块进行查看;移动端展示模块,根据用户选择的系统、时间、维度、图表类型进行报表展示。本发明通过配置、采集系统的运行数据,并进行筛选过滤、合并归纳,从而可以方便地在移动端对历史数据进行查看、检索、对比,满足随人随时随地的监控需求。
【IPC分类】G06F11/34
【公开号】CN104881352
【申请号】CN201510296749
【发明人】程永新
【申请人】上海新炬网络信息技术有限公司
【公开日】2015年9月2日
【申请日】2015年6月3日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1