[发明专利]一种基于logstash实现监控系统请求的方法在审

专利信息
申请号: 201910961423.2 申请日: 2019-10-11
公开(公告)号: CN110750422A 公开(公告)日: 2020-02-04
发明(设计)人: 袁磊;白凯 申请(专利权)人: 浪潮云信息技术有限公司
主分类号: G06F11/30 分类号: G06F11/30;G06F11/34
代理公司: 37100 济南信达专利事务所有限公司 代理人: 孙晶伟
地址: 250100 山东省济南市高*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 日志 链路 调用 监控 分布式服务 白盒测试 服务架构 格式输出 监控系统 交互过程 开发效率 快速定位 日志文件 扫描处理 完全分离 性能测量 性能问题 业务逻辑 业务请求 应用系统 低耦合 请求链 运维 分析 后台 采集 应用 部署 开发
【说明书】:

本发明公开一种基于logstash实现监控系统请求的方法,涉及微服务架构技术领域,将系统的前端,前端至后台的交互过程及调用分布式服务执行过程中应用在请求时所产生的日志,按照约定的格式输出到日志文件,以便logstash进行扫描处理,用于进行请求的链路的分析和监控,本发明按照低耦合易部署的方法,利用logstash来监控和分析业务请求链路,通过日志的方式完美的解决了应用系统中请求链调用的监控,不仅可以将性能测量与业务逻辑完全分离,也大大提高了采集效率,快速定位代码性能问题,并且减少了运维成本,提高开发效率,而且还可以协助开发人员进行白盒测试。

技术领域

本发明公开一种基于logstash实现监控系统请求的方法,涉及微服务架构技术领域。

背景技术

当前,随着互联网架构的扩张,分布式系统变得日趋复杂,越来越多的组件开始走向分布式化,如微服务、消息收发、分布式数据库、分布式缓存、分布式对象存储、跨域调用,这些组件共同构成了繁杂的分布式网络。

当某一个应用发出某个请求时,其背后可能有数十个甚至更多的服务被调用,可谓是“牵一发而动全身”。如果将分布式系统比作高速公路网,每个前端的请求就相当于高速上行驶的车辆,而处理请求的应用就是高速上的收费站,在收费站上将车辆通行信息记录成日志,包括时间、车牌、站点、公路、价格等,如果将所有收费站上的日志整合在一起,便可以通过唯一的车牌号确定该车的完整通行记录;分布式调用系统跟踪和监控就是类比这种思想,对每一次请求进行跟踪,进而明确每个请求所经过的应用、耗时等信息。

logstash作为一个开源的数据收集引擎,它具备有实时数据传输能力,可以统一过滤来自不同源的数据,并按照开发者定制的规范输出到目的地,利用logstash这种特性,融入系统中,实现系统请求的监控的目的。

本发明提供一种基于logstash实现监控系统请求的方法,用于理解系统行为,分析性能问题,以便发生故障的时候,能够精准快速的定位和解决问题。

发明内容

本发明针对现有技术的问题,提供一种基于logstash实现监控系统请求的方法,帮助理解系统行为、用于分析系统性能问题,以便发生故障的时候,能够精准快速的定位和解决问题。所以,本专利就涉及了一种基于 logstash实现监控系统请求的方法。

本发明提出的具体方案是:

一种基于logstash实现监控系统请求的方法,将系统的前端,前端至后台的交互过程及调用分布式服务执行过程中应用在请求时所产生的日志,按照约定的格式输出到日志文件,以便logstash进行扫描处理,用于进行请求的链路的分析和监控。

所述的方法中约定的格式中包含时间格式,tradeId,spanId,事件类型及说明内容。

所述的方法中事件类型主要指SR事件、CS事件、CR事件、SS事件及 exp事件,

CS事件是指发起方发起请求事件,

SR事件是指接收方收到请求事件,

SS事件是指请求接收方处理完毕后向发起方发出响应事件,

CR事件是指发起方收到响应事件,

exp事件是指出现异常事件。

所述的方法中系统调用的分布式服务为dubbo提供的分布式服务。

一种基于logstash实现请求监控的系统,系统的前端,前端至后台的交互过程及调用分布式服务执行过程中应用在请求时所产生的日志,按照约定的格式输出到日志文件,以便logstash进行扫描处理,用于进行请求的链路的分析和监控。

所述的系统中约定的格式中包含时间格式,tradeId,spanId,事件类型及说明内容。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术有限公司,未经浪潮云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910961423.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top