[发明专利]实现数据的环比告警的方法及装置、非易失性存储介质在审
| 申请号: | 202211625834.2 | 申请日: | 2022-12-16 |
| 公开(公告)号: | CN115981955A | 公开(公告)日: | 2023-04-18 |
| 发明(设计)人: | 朱子昂;王健;徐蕾;贾元 | 申请(专利权)人: | 中国电信股份有限公司 |
| 主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32;G06F11/34;G06F16/33;G06F16/31 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩 |
| 地址: | 100033*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 实现 数据 告警 方法 装置 非易失性 存储 介质 | ||
本申请公开了一种实现数据的环比告警的方法及装置、非易失性存储介质。其中,该方法包括:将数据存储至目标数据库,其中,目标数据库中的数据采用倒排索引的方式存储;获取用于过滤实现环比告警的当前数据和历史数据的查询语句,并利用查询语句从数据中查询当前数据和历史数据,其中,当前数据所属的时间段和历史数据所属的时间段为不连续的两个时间段;利用预设脚本程序分别执行当前数据和历史数据,并对执行当前数据得到的处理结果和执行历史数据得到的处理结果求和,得到当前数据相对于历史数据的环比增长量;根据环比增长量确定是否触发环比告警。本申请解决了现有的应用服务的日志告警功能无法实现环比告警功能的技术问题。
技术领域
本申请涉及数据告警处理领域,具体而言,涉及一种实现数据的环比告警的方法及装置、非易失性存储介质。
背景技术
分布式搜索和分析引擎(ElasticSearch)及其配套组件由于具备强大的模糊查询能力,被广泛应用于企业的日志管理系统。Elk(ElasticSearch,Logstash,Kibana)已被广泛应用且性能不断优化。此外,ElasticSearch还具有强大聚合搜索能力,因此被广泛应用于应用服务的日志告警,仅使用ElasticSearch及其配套组件,结合简单的日志过滤规则就可以实现告警指标的分时段查询和可视化展示。不过ElasticSearch没有提供开源的可以进行实时告警推送的功能,需要结合自研或者开源的定时请求组件才能实现实时告警信息推送。在所有这些告警推送策略中,目前都没有实现环比告警的简单易行的方式。所谓的环比告警,就是对两个时间段的数据分别进行某种规则的计算,再根据另一种规则对这两者进行对比,根据对比结果进行告警,环比要求这两个时间段不是连续的,中间有固定的间隔时间。与此相对的是同比告警,两个比较的时间段是连续的,同比告警的实现相对简单,并且已经有简单易行的解决方案,但是环比告警的应用范围更广,目前对此功能的支持尚有缺口。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种实现数据的环比告警的方法及装置、非易失性存储介质,以至少解决现有的应用服务的日志告警功能无法实现环比告警功能的技术问题。
根据本申请实施例的一个方面,提供了一种实现数据的环比告警的方法,包括:将数据存储至目标数据库,其中,目标数据库中的数据采用倒排索引的方式存储;获取用于过滤实现环比告警的当前数据和历史数据的查询语句,并利用查询语句从数据中查询当前数据和历史数据,其中,当前数据所属的时间段和历史数据所属的时间段为不连续的两个时间段;利用预设脚本程序分别执行当前数据和历史数据,并对执行当前数据得到的处理结果和执行历史数据得到的处理结果求和,得到当前数据相对于历史数据的环比增长量;根据环比增长量确定是否触发环比告警。
可选地,用于过滤当前数据的查询语句为f(x)=f(tn-Δt-Δb,tn-Δb),其中,tn表示当前数据所属的时间段,Δt表示考察的时间区间精度,Δb表示数据存储至目标数据库时的时间延迟;用于过滤历史数据的查询语句为f(x)=f(tn+d-Δt-Δb,tn+d-Δb),其中,d为当前数据所属的时间段和历史数据所属的时间段之间的时间间隔。
可选地,利用预设脚本程序分别执行当前数据和历史数据,包括:判断查询语句中的时间字段是否早于预设时刻;若判断结果为是,利用处理历史数据的脚本程序对通过查询语句查询到的数据进行处理;若判断结果为否,利用处理当前数据的脚本程序对通过查询语句查询到的数据进行处理。
可选地,对执行当前数据得到的处理结果和执行历史数据得到的处理结果求和之前,上述方法还包括以下之一:将执行历史数据得到的处理结果乘以负一,得到变换之后的处理结果;将执行历史数据得到的处理结果乘以负一之后再乘以环比增长率触发阈值,得到变换之后的处理结果,其中,环比增长率触发阈值为大于零的自然数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211625834.2/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





