一种针对存量数据告警的方法、装置、设备以及存储介质制造方法及图纸

技术编号:32226648 阅读:21 留言:0更新日期:2022-02-09 17:31
本发明专利技术公开了一种针对存量数据告警的方法,包括:建立存量数据运维告警指标字典表;离线计算所述存量数据的运维指标;判断是否需要告警,响应于需要告警,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则;基于告警规则执行告警比对任务,获取比对结果,判断所述比对结果是否满足告警触发标准;响应于所述比对结果满足告警触发标准,触发告警。本发明专利技术通过定时循环比对来获得比对结果从而触发告警,实现对存量数据的告警,利用离线计算和应用,根据用户自定义的告警规则对存量数据进行告警,操作简单,使得用户更易使用。用。用。

【技术实现步骤摘要】
一种针对存量数据告警的方法、装置、设备以及存储介质


[0001]本专利技术涉及数据处理领域,具体而言涉及针对存量数据告警的方法、装置、设备以及存储介质。

技术介绍

[0002]随着大数据时代的到来,各种大数据平台应运而生,而监控系统对于大数据平台的重要性不言而喻。
[0003]众所周知监控系统中的监控数据主要有三种:系统本身的运行状态,例如CPU、内存、磁盘、网络的使用情况;各种应用的运行状况,例如数据库、容器等;处理网络上发送过来的数据。其次,有了数据,通常需要采用合适的存储方案来保存海量的监控数据。然后,需要把这些数据在web界面进行展示,把监控指标的变化情况可视化。
[0004]另外,如果监控系统只能看而不能及时发出告警,例如以邮件或者微信等方式通知,价值也将大打折扣。其中针对增量数据的告警多采用实时流处理组件进行监测告警,但是针对存量数据的告警方法则不多。
[0005]因此,需要提出一种针对存量数据告警的方法。

技术实现思路

[0006]在
技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本专利技术的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。
[0007]根据本公开的一方面,提供一种针对存量数据告警的方法,包括:
[0008]建立存量数据运维告警指标字典表;
[0009]离线计算所述存量数据的运维指标;
[0010]判断是否需要告警,响应于需要告警,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则;
[0011]基于告警规则执行告警比对任务,获取比对结果,判断所述比对结果是否满足告警触发标准;
[0012]响应于所述比对结果满足告警触发标准,触发告警。
[0013]进一步地,所述运维指标至少包括数据时效、数据服务、数据处理。
[0014]进一步地,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则包括:
[0015]获取所述告警指标字典表中的告警指标,设定相应的告警阈值,建立告警规则。
[0016]进一步地,所述执行告警比对任务,获取比对结果,包括:
[0017]将所述告警规则中的所述告警指标和所述告警阈值与所述运维指标进行比对,获得比对结果。
[0018]进一步地,基于告警规则执行比对任务包括:设置定时器,根据定时器循环执行比
对任务。
[0019]进一步地,离线计算所述存量数据的运维指标包括:离线计算所述存量数据的运维指标,并将计算获得的所述运维指标存入数据库。
[0020]进一步地,所述触发告警包括:发出告警消息,其中所述告警消息至少包括邮件、微信、短信。
[0021]根据本公开的第二方面,提供了一种针对存量数据告警的装置,包括:
[0022]预存模块,建立存量数据运维告警指标字典表;
[0023]计算模块,离线计算所述存量数据的运维指标;
[0024]判断模块,判断是否需要告警,响应于需要告警,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则;
[0025]比对模块,基于告警规则执行告警比对任务,获取比对结果,判断所述比对结果是否满足告警触发标准;
[0026]告警模块,响应于所述比对结果满足告警触发标准,触发告警。
[0027]根据本公开的第三方面,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如第一方面所述的方法。
[0028]根据本公开的第四方面,提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如第一方面所述的方法。
[0029]根据本专利技术提供的针对存量数据告警的方法、装置、设备以及存储介质,提前配置好存量数据告警指标以及对应的阈值,并设置好告警规则,从而能够依靠离线计算的方式计算出存量数据的运维指标,并通过定时循环比对来获得比对结果从而触发告警,实现对存量数据的告警,通过离线计算和应用,根据用户自定义的告警规则对存量数据进行告警,操作简单,使得用户更易使用。
附图说明
[0030]通过结合附图对本专利技术实施例进行更详细的描述,本专利技术的上述以及其它目的、特征和优势将变得更加明显。附图用来提供对本专利技术实施例的进一步理解,并且构成说明书的一部分,与本专利技术实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中,相同的参考标号通常代表相同部件或步骤。
[0031]图1为本公开实施例的针对存量数据告警的方法的示意性流程图;
[0032]图2为根据本公开实施例的针对存量数据告警的方法的示例;
[0033]图3为本公开实施例的针对存量数据告警的装置的示意性框图;
[0034]图4为本公开实施例的电子设备的示意性框图。
具体实施方式
[0035]为使本公开的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本公开进一步详细说明。
[0036]需要说明的是,除非另外定义,本公开一个或多个实施例使用的技术术语或者科
学术语应当为本公开所属领域内具有一般技能的人士所理解的通常意义。本公开一个或多个实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0037]大数据指的是海量资料巨量资料,这些巨量资料来源于世界各地随时产生的数据,大数据有4个特点,分别为:Volume(大量)、Variety(多样)、Velocity(高速)、Value(价值),一般我们称之为4V;其中,增量数据是数据仓库中新增加的数据,存量数据是数据仓库中已经存在的数据或者可以被叫做历史数据,目前,针对增量数据告警多采用实时流处理组件进行监测告警,但是针对存量数据的告警方法则不多。
[0038]基于上述考虑,本公开实施例提供了一种针对存量数据告警的方法。参见图1,图1示出了根据本公开实施例的针对存量数据告警的方法的示意性流程图。如图1所示,针对存量数据告警的方法包括:
[0039]步骤S110,建立存量数据运维告警指标字典表;
[0040]步骤S120,离线计算所述存量数据的运维指标;
[0041]步骤S130,判断是否需要告警,响应于需要告警,获取所述告警指标字典表中的告警指标,基于所述告警指标建本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种针对存量数据的告警方法,其特征在于,包括:建立存量数据运维告警指标字典表;离线计算所述存量数据的运维指标;判断是否需要告警,响应于需要告警,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则;基于告警规则执行告警比对任务,获取比对结果,判断所述比对结果是否满足告警触发标准;响应于所述比对结果满足告警触发标准,触发告警。2.根据权利要求1所述的方法,其特征在于,所述运维指标至少包括数据时效、数据服务、数据处理。3.根据权利要求1所述的方法,其特征在于,获取所述告警指标字典表中的告警指标,基于所述告警指标建立告警规则包括:获取所述告警指标字典表中的告警指标,设定相应的告警阈值,建立告警规则。4.根据权利要求3所述的方法,其特征在于,所述执行告警比对任务,获取比对结果,包括:将所述告警规则中的所述告警指标和所述告警阈值与所述运维指标进行比对,获得比对结果。5.根据权利要求4所述的方法,其特征在于,基于告警规则执行比对任务包括:设置定时器,根据定时器循环执行比对任务。6.根据权利要求5所述的方法,其特征在于,离线...

【专利技术属性】
技术研发人员:魏超连志阳王海滨蓝坤宏唐成务吴文
申请(专利权)人:厦门市美亚柏科信息股份有限公司
类型:发明
国别省市:

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

1