微服务的分析告警方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:39408512 阅读:21 留言:0更新日期:2023-11-19 16:00
本申请实施例公开了一种微服务的分析告警方法、装置、存储介质及计算机设备,涉及数据分析领域。本申请基于定时任务在当前时间区间内采集微服务系统的微服务调用链数据,以及根据所述微服务调用链数据计算性能指标数据根据所述性能指标数据写入到时序数据库中;根据预设的告警模型在所述时序数据库中检测所述当前时间区内微服务的性能指标是否触发告警;若为是,执行告警提示,以及通过显示单元显示所述当前时间区间内微服务的性能指标,实现准确和全面的反映微服务系统的异常情况,提高异常分析性能和计算效率。常分析性能和计算效率。常分析性能和计算效率。

【技术实现步骤摘要】
微服务的分析告警方法、装置、存储介质及计算机设备


[0001]本申请涉及数据分析领域,尤其涉及一种微服务的分析告警方法、装置、存储介质及计算机设备。

技术介绍

[0002]随着微服务架构的广泛应用,微服务的数量会膨胀增长,微服务在运行过程中可能发生异常。分析异常的方法为:实时从微服务系统的存储引擎中读取微服务调用链数据,根据微服务调用链数据分析各个微服务的请求耗时,这种分析方法无法全面反映微服务的异常情况。另外微服务调用链数据通常会存储在存储引擎的多条记录中,在存储引擎中频繁读取微服务调用链数据会增加数据读取量从而导致其性能下降。

技术实现思路

[0003]本申请实施例提供了微服务的分析告警方法、装置、存储介质及计算机设备,可以解决现有技术中微服务异常分析不全面和性能不佳的问题。所述技术方案如下:
[0004]第一方面,本申请实施例提供了一种微服务的分析告警方法,所述方法包括:
[0005]基于定时任务在当前时间区间内采集微服务系统的微服务调用链数据,以及根据所述微服务调用链数据计算性能指标数据;所述性能指标数据本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种微服务的分析告警方法,其特征在于,包括:基于定时任务在当前时间区间内采集微服务系统的微服务调用链数据,以及根据所述微服务调用链数据计算性能指标数据;所述性能指标数据包括:微服务列表和各个微服务的性能指标,所述性能指标包括:请求数、平均耗时、请求报错率、sql请求报错率、redis请求报错率、请求在多个时间点的耗时比例、sql请求在所述多个时间点的耗时比例和redis请求在所述多个时间点的耗时比例;根据所述性能指标数据写入到时序数据库中;根据预设的告警模型在所述时序数据库中检测所述当前时间区内微服务的性能指标是否触发告警;若为是,执行告警提示,以及通过显示单元显示所述当前时间区间内微服务的性能指标。2.根据权利要求1所述的方法,其特征在于,所述告警模型包括:性能指标、告警阈值、数值类型。3.根据权利要求1或2所述的方法,其特征在于,所述时序数据库为Prometheus数据库。4.根据权利要求3所述的方法,其特征在于,所述多个时间点为100毫秒、500毫秒、1000毫秒、3000毫秒、5000毫秒。5.根据权利要求1或2或4所述的方法,其特征在于,所述定时任务为ZipKin服务。6.根据权利要求5所述的方法,其特征在于,所述时序数据库中每条记录包括:微服务的URL地址、所述定时服务的URL地址、微服务的名称...

【专利技术属性】
技术研发人员:喻博张科文刘辉军黄子虔
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

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

1