监控告警策略配置方法及装置、监控告警方法及装置制造方法及图纸

技术编号:11383599 阅读:93 留言:0更新日期:2015-05-01 08:38
本发明专利技术公开了一种监控告警策略配置方法,包括以下步骤:获取系统及其所承载业务中待监控指标对应的历史数据;分析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并计算同一待监控指标在各时间点的合理波动区间;根据监控类型和所计算的合理波动区间,生成相应的告警监控策略。本发明专利技术还公开了一种监控告警策略配置装置以及利用该监控告警策略配置进行监控告警的方法及装置。本发明专利技术不但实现了监控告警策略配置的自动化和智能化,而且还提高了监控的准确性。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及一种监控告警策略配置方法及装置、监控告警方法及装置
技术介绍
现有的监控告警是通过人工根据软件系统及其所承载的业务的特点以及相关人员的经验,设置相应的监控对象,并且人工配置相应的告警策略。现有的监控方法中,告警策略的人工配置,将耗费大量的人力,并且后期还需要不断地维护,配置策略的准确性也很难保证。
技术实现思路
本专利技术技术方案的主要目的是提供一种监控告警策略配置方法及装置、监控告警方法及装置,旨在不但实现了告警策略的自动化和智能化,而且还提高了监控的准确性。为实现上述目的,本专利技术提出了一种监控告警策略配置方法,包括以下步骤:获取系统及其所承载业务中待监控指标对应的历史数据;分析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并计算同一待监控指标在各时间点的合理波动区间;根据监控类型和所计算的合理波动区间,生成相应的告警监控策略。本专利技术还提出了一种监控告警方法,基于上述配置方法所配置的监控告警策略;所述监控告警方法包括以下步骤:实时获取待监控指标的运行数据;用于根据所述待监控指标的运行数据对应的时间点,获取该时间点对应的告警策略;根据所述告警策略根据所述告警策略对待监控指标的运行数据进行监控,并在满足告警条件时,产生告警。对应地,本专利技术还提供了一种监控告警策略配置装置,包括:数据获取模块,用于获取系统及其所承载业务中待监控指标对应的历史数据;计算模块,用于分析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并计算同一待监控指标在各时间点的合理波动区间;策略生成模块,用于根据监控类型和所计算的合理波动区间,生成相应的告警监控策略。对应地,本专利技术还提供了一种监控告警装置,包括:数据获取模块,用于实时获取待监控指标的运行数据;策略获取模块,用于根据所述待监控指标的运行数据对应的时间点,获取该时间点对应的告警策略;告警模块,用于根据所述告警策略对待监控指标的运行数据进行监控,并在满足告警条件时,产生告警。本专利技术对计算机软件系统及其所承载的业务的各类指标的历史数据进行监测,然后对所监测的历史数据进行概率统计分析,获得待监控指标整体的波动特征,并根据该波动特征,配置相应的监控告警策略,然后利用该告警策略对待监控指标进行监控并告警,不但实现了告警策略的自动化和智能化,而且还提高了监控的准确性。附图说明图1是本专利技术监控告警策略配置方法第一实施例的流程示意图;图2是本专利技术监控告警策略配置方法中,待监控指标在某个时间点上的历史数据的示意图;图3是本专利技术监控告警策略配置方法中分析同一待监控指标在各时间点上的历史数据,确定对应的监控类型,并计算同一待监控指标在各时间点上的合理波动区间的流程示意图;图4是本专利技术监控告警策略配置方法第二实施例的流程示意图;图5是根据本专利技术第一实施例的监控告警策略配置方法所配置的合理波动区间的平面示意图;图6是图5所示的合理波动区间进行聚类分析后的结果示意图;图7是图6进行聚类划分后合理波动区间的上下波动值与聚类分界线的分布示意图;图8是图7所示的合理波动区间进行曲线拟合后的结果示意图;图9是本专利技术监控告警方法较佳实施例的流程示意图;图10是本专利技术监控告警策略配置装置第一实施例的功能模块示意图;图11是本专利技术监控告警策略配置装置中计算模块的功能模块示意图;图12是本专利技术监控告警策略配置装置第二实施例的功能模块示意图;图13是本专利技术监控告警装置较佳实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式以下结合说明书附图及具体实施例进一步说明本专利技术的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术的主要思想是提供一种业务的监控方法,对计算机软件系统及其所承载的业务的各类指标的历史数据进行监测,然后对所监测的历史数据进行概率统计分析,获得待监控指标整体的波动特征,并根据该波动特征,配置相应的监控告警策略,然后利用该告警策略对待监控指标进行监控并告警,不但实现了告警策略的自动化和智能化,而且还提高了监控的准确性。在描述本专利技术具体实施例之前,将本专利技术用到的专用术语进行一一介绍:监控:指对计算机软件系统及其所承载业务的各类待监控指标的监测;告警:指监控到各类待监控指标发生异常时所发出的警示;监控对象:指计算机软件系统及其所承载业务的各类待监控指标;阈值告警:指对监控对象的数据量进行监控的算法,当监控对象的数据量超过设定的阈值时,发生告警;平均值告警:指对监控对象数据量的波动比率(与历史数据对比)进行监控的算法,当波动比率超过设定的阈值时,发生告警;告警策略:指对监控对象所使用的告警算法的选择及告警算法的阈值的设定;假设性检验:指数理统计学中根据一定假设条件由样本推断总体的一种方法。具体作法是:根据问题的需要对所研究的总体作某种假设,记作H0;选取合适的统计量,这个统计量的选取要使得在假设H0成立时,其分布为已知;由实测的样本,计算出统计量的值,并根据预先给定的显著性水平进行检验,做出拒绝或接受假设H0的判断,例如Kolmogorov-Smirnov(柯尔莫诺夫-斯米尔诺夫)检验等;正态分布:若随机变量X服从一个位置参数为μ、尺度参数为б的概率分布,且其概率密度函数为:f(x)=12πσexp(-(x-μ)22σ2)]]>则这个随机变量就称为正态随机变量,正态随机变量服从的分布就称为正态分布,记作X~N(μ,б2),称X服从正态分布。当时μ=0,б=1时,正态分布就成为标准正态分布;极限误差:P{|X-μ|<б本文档来自技高网...

【技术保护点】
一种监控告警策略配置方法,其特征在于,包括以下步骤:获取系统及其所承载业务中待监控指标对应的历史数据;分析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并计算同一待监控指标在各时间点的合理波动区间;根据监控类型和所计算的合理波动区间,生成相应的告警监控策略。

【技术特征摘要】
1.一种监控告警策略配置方法,其特征在于,包括以下步骤:
获取系统及其所承载业务中待监控指标对应的历史数据;
分析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并
计算同一待监控指标在各时间点的合理波动区间;
根据监控类型和所计算的合理波动区间,生成相应的告警监控策略。
2.根据权利要求1所述的监控告警策略配置方法,其特征在于,所述分
析同一待监控指标在各时间点的历史数据,确定对应的监控类型,并计算同
一待监控指标在各时间点的合理波动区间包括:
通过假设性检验,判断待监控指标在各时间点的历史数据是否服从正态
分布,并统计所有服从正态分布的时间点;
当所有服从正态分布的时间点大于或等于一预设阈值,设置监控类型为
平均值告警,并设置各时间点的合理波动区间;
当所有不服从正态分布的时间点小于所述预设阈值时,设置监控类型为
阈值告警,并设置各时间点的合理波动区间为。
3.根据权利要求2所述的监控告警策略配置方法,其特征在于,所述监
控类型为平均值告警时,对应的时间点的合理波动区间为[-3σ/μ,+3σ/μ],其
中μ和σ为待监控指标在在各时间点的历史数据的均值和标准差。
4.根据权利要求2所述的监控告警策略配置方法,其特征在于,所述监
控类型为阈值告警时,对应的时间点的合理波动区间为[μ-3σ,μ+3σ],其中μ
和σ为待监控指标在在各时间点的历史数据的均值和标准差。
5.根据权利要求1-4任一所述的监控告警策略配置方法,其特征在于,
所述计算同一待监控指标在各时间点的合理波动区间之后还包括:
将各时间点的合理波动区间的上下波动值分别进行聚类分析,获得波动
值划分区间及各划分区间的中心值和划分分界点值;
根据所述划分分界点值,将各时间点上的合理波动区间的上下波动值分
别进行曲线拟合,获得拟合曲线和各聚类分界线的交点,然后获取所述交点
对应的时间点,并根据所述时间点及各划分区间的中心值,重新划分合理波
动区间。
6.一种告警监控方法,其特征在于,基于权利要求1-5任一所述的配置
方法所配置的告警策略;所述告警监控方法包括以下步骤:
实时获取待监控指标的运行数据;
根据所述待监控指标的运行数据对应的时间点,获取该时间点对应的告
警策略;
根据所述告警策略对待监控指标的运行数据进行监控,并在满足告警条
件时,产生告警。
7.一种监控告警策略配置装置,其特征在于,包括:
数据获取模块,用于获取...

【专利技术属性】
技术研发人员:邱磊
申请(专利权)人:深圳市腾讯计算机系统有限公司
类型:发明
国别省市:广东;44

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

1