基于Loki系统的异常业务处理方法及装置、Loki系统及处理器制造方法及图纸

技术编号:37119240 阅读:17 留言:0更新日期:2023-04-01 05:14
本申请提供了一种基于Loki系统的异常业务处理方法及装置、Loki系统及处理器,通过确定目标指标数据,并采集目标指标数据,其中,目标指标数据为目标业务在执行过程中所产生的数据,目标业务为Loki系统对应的业务;依据目标指标数据,确定目标业务对应的业务状态是否存在异常情况;依据异常情况,确定执行策略,并执行执行策略处理异常情况,解决了现有技术中的Loki日志系统只支持对业务日志的查询,无法及时感知业务异常状态,并不能及时有效的自动检测并处理该异常状态,还需要人工去排查和处理业务问题的异常的技术问题。理业务问题的异常的技术问题。理业务问题的异常的技术问题。

【技术实现步骤摘要】
基于Loki系统的异常业务处理方法及装置、Loki系统及处理器


[0001]本申请涉及业务执行领域,具体而言,涉及一种基于Loki系统的异常业务处理方法及装置、Loki系统及处理器。

技术介绍

[0002]Loki是一个水平可扩展,高可用性,多租户的日志聚合系统。它的设计非常经济高效且易于操作,它不会为日志内容编制索引,而是为每个日志流编制一组标签。由于Loki的设计只支持对业务日志的查询,无法查看业务真实的运行状态,因此,无法对业务运行状态感知,还需要人工定期检查业务状态。无法及时感知业务异常状态,并不能及时有效的自动检测并处理该异常状态,还需要人工去排查和处理业务问题的异常。
[0003]相关技术中存在的上述问题,还未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种基于Loki系统的异常业务处理方法及装置、Loki系统及处理器,以解决现有技术中的Loki日志系统只支持对业务日志的查询,无法及时感知业务异常状态,并不能及时有效的自动检测并处理该异常状态,还需要人工去排查和处理业务问题的异常的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于Loki系统的异常业务处理方法,其特征在于,包括:确定目标指标数据,并采集所述目标指标数据,其中,所述目标指标数据为目标业务在执行过程中所产生的数据,所述目标业务为Loki系统对应的业务;依据所述目标指标数据,确定所述目标业务对应的业务状态是否存在异常情况;依据所述异常情况,确定执行策略,并执行所述执行策略处理所述异常情况。2.根据权利要求1所述的方法,其特征在于,在所述目标指标数据为业务日志的情况下,依据所述目标指标数据,确定所述目标业务对应的业务状态是否存在异常情况,包括:确定所述目标指标数据中是否包含预设字符,其中,所述预设字符用于表征所述目标指标数据中存在异常内容;在所述目标指标数据中包含所述预设字符的情况下,确定所述目标业务对应的所述业务状态存在所述异常情况。3.根据权利要求1所述的方法,其特征在于,在所述目标指标数据为以下任意一种的情况下:所述目标业务对应的CPU使用数据、所述目标业务对应的磁盘使用数据、所述目标业务对应的内存使用数据,依据所述目标指标数据,确定所述目标业务对应的业务状态是否存在异常情况,包括:确定所述目标指标数据对应的数值是否大于预设阈值;在所述目标指标数据对应的所述数值大于所述预设阈值的情况下,确定所述目标业务对应的所述业务状态发生所述异常。4.根据权利要求1所述的方法,其特征在于,确定目标指标数据,并采集所述目标指标数据,包括:确定数据采集间隔;依据所述数据采集间隔,采集所述目标指标数据。5.根据权利要求1所述的方法,其特征在于,依据所述异常情况,确定执行策略,并依据所述执行策略处理所述异常,包括:判断所述异常情况为第一异常情况还是第二异常情况;若所述异常情况为所述第一异常情况,则确定所述第一异常情况对应的第一策略,执行所述第一策略,其中,所述第一策略为消除导致所述第一异常情况的因素的策略;若所述异常情况为所述第二异常情况,则确定所述第二异常情况对应的第二策略,执行所述第二策略,其中,所述第二策略为发送告警信息至预设设备和/或预设界面的策略。6.根据权利要求5所述的方法,其特征在于,若所述异常情况为所述目标业务占用的内存大于预设内存的情况,则确定所述第一异常情况对应的第一策略,执行所述第一策略,包括:确定所述目标业务对应的服务器中是否运行有无效线程,其中,所述无效线程为所述目标业务不需要的线程;如...

【专利技术属性】
技术研发人员:张辉唐杰陈翀
申请(专利权)人:珠海联云科技有限公司
类型:发明
国别省市:

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

1