【技术实现步骤摘要】
本申请涉及服务器,特别涉及一种服务性能监控方法、装置及相关设备。
技术介绍
1、在运维监控中,apm(application performance monitor,应用程序性能监控)是使用软件工具和遥测数据来监控关键业务应用程序性能的过程。企业希望确保自己保持预期的服务水平,并确保客户获得积极的应用程序体验。企业使用apm工具获取实时数据和对应用程序性能的洞见。然后,工程师便可以快速定位和排查应用程序故障。
2、随着软件系统的复杂程度不断增加、微服务的广泛采用以及对分布式架构的日益依赖,通过检查系统或应用的输出、日志和性能指标来监控、测量和理解系统或应用的状态等可观测性在确保应用和基础架构的可靠性、性能和安全性方面发挥着越来越重要的作用。但是不管apm或者可观测性方案大都集中在服务器端:主要体现在指标,日志,链路追踪(trace)上。常用web应用系统,不仅仅有客户端,还有服务器端,即一次浏览器访问应用系统,会经历客户端发送请求到服务器端响应请求整个过程。所以apm和可观测性主要是服务器端的跟踪(trace)请求。没有从客
...【技术保护点】
1.一种服务性能监控方法,其特征在于,应用于客户端,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述客户端安装有监控脚本;确定发往服务器的服务请求,并为所述服务请求分配用于唯一标识所述服务请求的前端标记的步骤包括:
3.如权利要求1或2所述的方法,其特征在于,所述性能数据包括:所述服务请求从所述客户端传输至所述服务器的传输时长;所述服务器解析所述服务请求的处理时长;执行所述服务请求时,调用各服务的运行时长;基于各服务调用结果生成服务响应,并向所述客户端反馈所述服务响应的处理时长。
4.如权利要求3所述的方法,其特征在于,
...【技术特征摘要】
1.一种服务性能监控方法,其特征在于,应用于客户端,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述客户端安装有监控脚本;确定发往服务器的服务请求,并为所述服务请求分配用于唯一标识所述服务请求的前端标记的步骤包括:
3.如权利要求1或2所述的方法,其特征在于,所述性能数据包括:所述服务请求从所述客户端传输至所述服务器的传输时长;所述服务器解析所述服务请求的处理时长;执行所述服务请求时,调用各服务的运行时长;基于各服务调用结果生成服务响应,并向所述客户端反馈所述服务响应的处理时长。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
6.一种服务性能监控装置,其特征在于,应用于客户端,所述装置...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。