云原生全栈监控解决方案.docx

上传人:王** 文档编号:1401977 上传时间:2024-07-06 格式:DOCX 页数:19 大小:144.08KB
下载 相关 举报
云原生全栈监控解决方案.docx_第1页
第1页 / 共19页
云原生全栈监控解决方案.docx_第2页
第2页 / 共19页
云原生全栈监控解决方案.docx_第3页
第3页 / 共19页
云原生全栈监控解决方案.docx_第4页
第4页 / 共19页
云原生全栈监控解决方案.docx_第5页
第5页 / 共19页
云原生全栈监控解决方案.docx_第6页
第6页 / 共19页
云原生全栈监控解决方案.docx_第7页
第7页 / 共19页
云原生全栈监控解决方案.docx_第8页
第8页 / 共19页
云原生全栈监控解决方案.docx_第9页
第9页 / 共19页
云原生全栈监控解决方案.docx_第10页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《云原生全栈监控解决方案.docx》由会员分享,可在线阅读,更多相关《云原生全栈监控解决方案.docx(19页珍藏版)》请在优知文库上搜索。

1、前言当前全球企业云化、数字化进程持续加速,容、徵服务等云原生技术在软件架构中快速渗透,IT架构云化、匆朵化持续骤动性能监控市场,企业云化、数字化持续转型,以及为了考虑系统的邦性、效率,企业软件开发中大量云底生技术的应用推动全球IT监控市场快速变化,如何全面、有效的对容器、K8s、微服务进行监控是当N云原生技术面临的Ift要课次.背景和挑战云化产品通常采用服务化框架,由一系列微服务组成,目微服务是可以独立运行的进程,不同服务可使用不同开发语言,可能分布部署在几千台服务器上,甚至可能横跨多个不同的数据中心,服务间使用轻量的通信机制;服务之间存在复杂的调用关系,对运维人员理解系统的行为或分析系统性能

2、带来巨大挑战如:(1)容器是否正常运行(2)K8S是否正常运行.(3)微服务是正常(5)业务调用出现问题,如何快速找出哪个服务发生失败?(6)某个业务调用耗时较长,如何快速找到性能瓶颈点?kafka-Iogstash-elasticsearch-kibana的方式,亘接在应用程序中将日志信息推送到采集后端.调用链监控调用缝定义:在系统完成一次业务调用的过程中,把服务之间的调用信息(时间、接口、层次,结果)打点到日志中,然后将所有的打点数据连接为一个树状链条就产生了一个调用链.跟踪系统把过程中产生的日志信息进行分析处理,将业务端到端的执行完整的调用过程进行还原,根据不同维度进行统计分析;从而标识

3、出有异常的服务调用,能够快速分析定界到出异常的服务;同时可根据数据统计分析系统性能瓶颈.Dapper,a1.arge-ScaleDistributedSystemsTracingInfrastructure描述了其中的原理和一般性的机制.模型中包含的术语也很多,理解最主要的两个即可:Trace:一次完整的分布式调用跟踪链路.Span:跨服务的一次调用;多个Span组合成一次Trace追踪记录.下面通过一次用户服务请求来完成调用缝过程模世:左图为一个和5台服务器相关的一个服务,包括:前端(八),两个中间层(B和C),以及两个后端(D和E),当一个用户(这个用例的发起人)发起一个请求时,首先到达前

4、端,然后发送两个RPC到服务器B和C.B会马上做出反应,但是C需要和后端的D和E交互之后再返还给A,由A来响应最初的请求.右表示对应Span的管理关系.每个节点是一个Span,表示一个调用.至少包含Span的名、父SpanId和SPanld.节点间的连线下表示Span和父Span的关系.所有的Span属于一个跟踪,共用一个TraceId.从图上可以看到对前端A的调用Span的两个子Span分别是对B和C调用的Span,D和E两个后端服务调用的Span则都是C的子Span.跟踪系统根据用户请求每次生成的全同唯一的ID(TraceId),TraceId在span间传递,将不同服务的“孤立的“日志串在一起,点组还原出更多有价值的信息.如今调用使系

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 通信/电子 > 运营商及厂商资料

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!