【技术实现步骤摘要】
用于业务监控的方法以及装置、存储介质、电子装置
[0001]本申请涉及运维监控
,具体而言,涉及一种用于业务监控的方法以及装置、存储介质、电子装置。
技术介绍
[0002]微服务,将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通。
[0003]对于微服务进行业务监控的过程中,对于运维问题、运维事件响应不及时、告警不及时等问题。
[0004]针对相关技术中对于微服务的运维监控响应不及时的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本申请的主要目的在于提供一种用于业务监控的方法以及装置、存储介质、电子装置,以解决对于微服务的运维监控响应不及时的问题。
[0006]为了实现上述目的,根据本申请的一个方面,提供了一种用于业务监控的方法。
[0007]根据本申请的用于业务监控的方法包括:基于至少一个微服务定义业务信息,通过所述微服务在日志中打印调用链唯一标识Tr ...
【技术保护点】
【技术特征摘要】
1.一种用于业务监控的方法,其特征在于,包括:基于至少一个微服务定义业务信息,通过所述微服务在日志中打印调用链唯一标识TraceId和业务唯一标识,并且所述调用链唯一标识TraceId以及所述业务唯一标识通过日志透传打印在当前业务日志文件中;基于至少一个微服务将调用链调用信息通过网络传输协议异步发送给调用链采集服务模块;通过预设日志采集模块监听所述至少一个微服务的业务日志文件,并通过网络传输协议分别同步至数据处理模块和预设告警模块,并根据所述调用链唯一标识TraceId以及所述业务唯一标识在查询出对应业务信息以及所述业务信息相关的调用请求。2.根据权利要求1所述的方法,其特征在于,还包括:在预设告警模块接收到异常事件日志时,进行告警;通过所述数据处理模块,基于各个数据源采集数据,对日志文件进行预设的标准化处理。3.根据权利要求2所述的方法,其特征在于,所述基于至少一个微服务将调用链调用信息通过网络传输协议异步发送给调用链采集服务模块,包括:基于至少一个微服务将调用链调用信息通过HTTP网络传输协议,异步发送给调用链采集服务模块,用以通过所述调用链采集服务模块将所述调用链调用信息分析、清洗后存入ES数据库。4.根据权利要求2所述的方法,其特征在于,所述通过预设日志采集模块监听所述至少一个微服务的业务日志文件,并通过网络传输协议分别同步至数据处理模块和预设告警模块,包括:通过预设日志采集模块监听所述至少一个微服务的业务日志文件,并将所述业务日志文件进行分析、清洗后生成标准化的日志存入ES数据库。5.根据权利要求1所述的方法,其特征在于,所述调用链采集服务模块,还用于:通过Java探...
【专利技术属性】
技术研发人员:姜勇,王伟平,杨雷,李印,王江玉,
申请(专利权)人:中企链信北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。