一种监控处理方法和装置制造方法及图纸

技术编号:29757142 阅读:36 留言:0更新日期:2021-08-20 21:10
本发明专利技术公开了监控处理方法和装置,涉及大数据技术领域。该方法的一具体实施方式包括通过预设的监控引擎进行对目标集群中各个对象需求指标的采集,进而调用预设的整合组件,对所述指标进行处理并入库;启动对入库数据存量的监控程序,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表;获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息。从而,本发明专利技术的实施方式能够解决现有针对服务器监控告警效率低、实用性差的问题。

【技术实现步骤摘要】
一种监控处理方法和装置
本专利技术涉及大数据
,尤其涉及一种监控处理方法和装置。
技术介绍
目前监控告警通常使用zabbix,Zabbix监控是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营,并提供灵活的通知机制以让系统管理员快速定位,解决存在的各种问题。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:Zabbix只能做基础的独立服务器的性能监控,如系统的:CPU负荷、内存使用、磁盘使用。以及只能做基础的报表输出,满足不了复杂业务的需要,例如不能展示大规模使用率、利用率、资源分析等需求。并且,因为基于测试环境特有的业务特性,仅采用通用的系统监控报警指标无法满足特定的业务需求。导致报警有效率的占比度过低,实用性过低。另外,所有被监控的服务器均为同一级别,无法有针对性的进行分级监控,进行针对性的报警处理。
技术实现思路
有鉴于此,本专利技术实施例提供一种监控处理方法和装置,能够解决现有针对服务器监控告警效率低、实用性差的问题。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种监控处理方法,包括通过预设的监控引擎进行对目标集群中各个对象需求指标的采集,进而调用预设的整合组件,对所述指标进行处理并入库;启动对入库数据存量的监控程序,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表;获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息。可选地,包括:通过对普罗米修斯监控系统进行对目标集群中各个对象需求指标的采集。可选地,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表,包括:待达到预设的时间点,基于预设的比对模型计算集群中各个对象在该时间段内的利用率,以得到当前整个集群的资源利用率;获取历史所述集群的资源利用率,以基于当前整个集群的资源利用率进行数据分析,生成报表并输出。可选地,还包括:通过grafana生成可定制的报表并输出。可选地,还包括:基于当前整个集群的资源利用率通过sql语句进行数据分析。可选地,获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息,包括:通过所述报表执行资源分配评估,判断评估结果是否大于预设的标准阈值;若是则判断评估结果是否小于预设的最高限阈值,如果是则对当前目标集群的配置信息不予处理;如果否则获取当前目标集群的配置信息,根据资源配置级别映射关系将高一级别的资源分配至目标集群;若否则获取所述目标集群的配置信息,根据资源配置级别映射关系将低一级别的资源分配至目标集群。可选地,基于监控引擎根据不同的业务需求配置目标集群监控的指标信息。可选地,根据不同的业务需求场景对整合组件进行计算方式、目标结果的配置。可选地,启动对入库数据存量的监控程序,包括:获取目标集群的第一属性,确定所述第一属性值为预设数值,则标记对应的入库数据存量,启动监控程序;待监控到对应的入库数据达到预设的报警阈值,则通过预设的告警方式进行通知。另外,本专利技术还提供了一种监控处理装置,包括获取模块,用于通过预设的监控引擎进行对目标集群中各个对象需求指标的采集,进而调用预设的整合组件,对所述指标进行处理并入库;处理模块,用于启动对入库数据存量的监控程序,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表;获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息。可选地,获取模块,还用于:通过对普罗米修斯监控系统进行对目标集群中各个对象需求指标的采集。可选地,处理模块待达到预设的时间点基于预设的比对模型进行数据分析,生成报表,包括:待达到预设的时间点,基于预设的比对模型计算集群中各个对象在该时间段内的利用率,以得到当前整个集群的资源利用率;获取历史所述集群的资源利用率,以基于当前整个集群的资源利用率进行数据分析,生成报表并输出。可选地,处理模块,还用于:通过grafana生成可定制的报表并输出。可选地,处理模块,还用于:基于当前整个集群的资源利用率通过sql语句进行数据分析。可选地,处理模块获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息,包括:通过所述报表执行资源分配评估,判断评估结果是否大于预设的标准阈值;若是则判断评估结果是否小于预设的最高限阈值,如果是则对当前目标集群的配置信息不予处理;如果否则获取当前目标集群的配置信息,根据资源配置级别映射关系将高一级别的资源分配至目标集群;若否则获取所述目标集群的配置信息,根据资源配置级别映射关系将低一级别的资源分配至目标集群。可选地,获取模块,还用于:基于监控引擎根据不同的业务需求配置目标集群监控的指标信息。可选地,获取模块,还用于:根据不同的业务需求场景对整合组件进行计算方式、目标结果的配置。可选地,处理模块启动对入库数据存量的监控程序,包括:获取目标集群的第一属性,确定所述第一属性值为预设数值,则标记对应的入库数据存量,启动监控程序;待监控到对应的入库数据达到预设的报警阈值,则通过预设的告警方式进行通知。上述专利技术中的一个实施例具有如下优点或有益效果:本专利技术旨在对大规模测试环境的监控指标的设计与监控,实现了针对大规模测试环境的业务性质,使监控更具实用性、准确性、可靠性,达到节约运维成本,提高资源可用率的同时还支持原有企业特色的应用运维场景。并且,本专利技术针对传统的监控指标,进行合理的整合与分析,形成一套适合有效的,适用大规模终端监控设备的扩容缩减判断,从而,能够使得系统运维和管理人员可以全面评估目前项目使用率、利用率。而且,提供的告警服务可以随时监控业务容量,使资源利用更合理,通过对数据的分析、整合指标、形成输出加以利用,从而本专利技术不在是单一终端指标的监控和告警,可以对一个项目进行整体分析。同时针对单一终端,可以进行有效的利用率、使用率分析,达到更加智能的告警和提示作用。针对已经分配的高配资源进行合理的降配,回收。另外,本专利技术通过以项目为单位的整体视图分析,使运维管理人员更加清晰、明确的分配资源,大大简化运维人员的时间成本。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术第一实施例的监控处理方法的主要流程的示意图;图2是根据本专利技术第二实施例的监控处理方法的主要流程的示意图;图3是根据本专利技术第三实施例的监控处理方法的主要流程的示意图;图4是根据本专利技术第四实施例的监控处理方法的主要流程的示意图;图5是根据本发本文档来自技高网...

【技术保护点】
1.一种监控处理方法,其特征在于,包括:/n通过预设的监控引擎进行对目标集群中各个对象需求指标的采集,进而调用预设的整合组件,对所述指标进行处理并入库;/n启动对入库数据存量的监控程序,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表;/n获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息。/n

【技术特征摘要】
1.一种监控处理方法,其特征在于,包括:
通过预设的监控引擎进行对目标集群中各个对象需求指标的采集,进而调用预设的整合组件,对所述指标进行处理并入库;
启动对入库数据存量的监控程序,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表;
获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息。


2.根据权利要求1所述的方法,其特征在于,包括:
通过对普罗米修斯监控系统进行对目标集群中各个对象需求指标的采集。


3.根据权利要求1所述的方法,其特征在于,待达到预设的时间点基于预设的比对模型进行数据分析,生成报表,包括:
待达到预设的时间点,基于预设的比对模型计算集群中各个对象在该时间段内的利用率,以得到当前整个集群的资源利用率;
获取历史所述集群的资源利用率,以基于当前整个集群的资源利用率进行数据分析,生成报表并输出。


4.根据权利要求3所述的方法,其特征在于,还包括:
通过grafana生成可定制的报表并输出。


5.根据权利要求3所述的方法,其特征在于,还包括:
基于当前整个集群的资源利用率通过sql语句进行数据分析。


6.根据权利要求1所述的方法,其特征在于,获取所述目标集群的配置信息,通过所述报表执行资源分配评估,进而基于所述评估结果调整所述配置信息,包括:
通过所述报表执行资源分配评估,判断评估结果是否大于预设的标准阈值;
若是则判断评估结果是否小于预设的最高限阈值,如果是则对当前目标集群的配置信息不予处理;如果否则获取当前目标集群的配置信息,根据资源配置级别映射关系将高一级别的资源分配至目标集群;
若否则获取所述目标集群的配置信息,根据资源配置级别映射关系将低一级别的资源分配至目标集群。


7.根据权利要求1所述的方法,其特征在于,还包括:
基于监控引擎根据不同的业务需求配置目标集群监控的指标信息。


8.根据权利要求1所述的方法,其特征在于,还包括:
根据不同的业务需求场景对整合组件进行计算方式、目标结果的配置。


9.根据权利要求1-8任一所述的方法,其特征在于,启动对入库数据存量的监控程序,包括:
获取目标集群的第一属性,确定所述第一属性值为预设数值,则标记对应的入库数据存量,启动监控程序;
待监控到对应的入库数据达到预设的报警阈值,则通过预设的告警方式进行通知。


10.一种监控处理装置,其特征在于,包括:
获取模块,用于通过预设的监控引擎进行对目标集...

【专利技术属性】
技术研发人员:郑春元郭剑王恒玮
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1