基于应用的全链路监控的方法、系统、设备和存储介质与流程

文档序号:27838048发布日期:2021-12-08 00:18阅读:来源:国知局

技术特征:
1.一种基于应用的全链路监控的方法,其特征在于,包括如下步骤:根据服务类型创建多个应用,并在每个应用中添加与所述应用相关的所有资源;根据所述所有资源分析所述应用的调用链关系,并根据所述调用链关系形成所述应用的拓扑图;通过代理服务监控所述拓扑图中每条链路的资源使用情况,并判断是否存在链路的流量超过阈值或所述调用链关系出现故障;以及响应于存在链路的流量超过阈值和/或所述调用链关系出现故障,根据异常的等级采用相应的告警方式进行告警。2.根据权利要求1所述的方法,其特征在于,所述通过代理服务监控所述拓扑图中每条链路的资源使用情况包括:获取目标链路的安装目录,并在所述安装目录中增加代理。3.根据权利要求1所述的方法,其特征在于,方法还包括:将服务日志的采集设置成界面化配置,并通过在界面填写采集目录对目标对象的日志进行采集。4.根据权利要求3所述的方法,其特征在于,方法还包括:从所述日志中获取每一种应用程序接口的操作频率和应用程序接口的平均响应时间,并根据所述操作频率和平均响应时间对应用程序接口进行优化。5.一种基于应用的全链路监控的系统,其特征在于,包括:创建模块,配置用于根据服务类型创建多个应用,并在每个应用中添加与所述应用相关的所有资源;分析模块,配置用于根据所述所有资源分析所述应用的调用链关系,并根据所述调用链关系形成所述应用的拓扑图;监控模块,配置用于通过代理服务监控所述拓扑图中每条链路的资源使用情况,并判断是否存在链路的流量超过阈值或所述调用链关系出现故障;以及告警模块,配置用于响应于存在链路的流量超过阈值和/或所述调用链关系出现故障,根据异常的等级采用相应的告警方式进行告警。6.根据权利要求5所述的系统,其特征在于,所述监控模块配置用于:获取目标链路的安装目录,并在所述安装目录中增加代理。7.根据权利要求5所述的系统,其特征在于,系统还包括采集模块,配置用于:将服务日志的采集设置成界面化配置,并通过在界面填写采集目录对目标对象的日志进行采集。8.根据权利要求7所述的系统,其特征在于,系统还包括优化模块,配置用于:从所述日志中获取每一种应用程序接口的操作频率和应用程序接口的平均响应时间,并根据所述操作频率和平均响应时间对应用程序接口进行优化。9.一种计算机设备,其特征在于,包括:至少一个处理器;以及存储器,所述存储器存储有可在所述处理器上运行的计算机指令,所述指令由所述处理器执行时实现权利要求1

4任意一项所述方法的步骤。10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在
于,所述计算机程序被处理器执行时实现权利要求1

4任意一项所述方法的步骤。

技术总结
本发明提供了一种基于应用的全链路监控的方法、系统、设备和存储介质,方法包括:根据服务类型创建多个应用,并在每个应用中添加与所述应用相关的所有资源;根据所述所有资源分析所述应用的调用链关系,并根据所述调用链关系形成所述应用的拓扑图;通过代理服务监控所述拓扑图中每条链路的资源使用情况,并判断是否存在链路的流量超过阈值或所述调用链关系出现故障;以及响应于存在链路的流量超过阈值和/或所述调用链关系出现故障,根据异常的等级采用相应的告警方式进行告警。本发明通过将和应用相关的所有资源都加入应用中,用户通过应用就能查看和此应用相关的所有资源的监控信息,整体性更好,避免了数据割裂,更加易用。更加易用。更加易用。


技术研发人员:郭涛
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:2021.08.13
技术公布日:2021/12/7
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1