
skywalking
文章平均质量分 97
理想万岁万万岁
毕业于重庆科技学院,从事java后端领域,热爱分享,热爱交友
展开
-
skywalking忽略调用链路中的指定异常
在前面介绍在微服务项目中使用skywalking进行全链路追踪时,我们发现当一次请求链路中某个服务出现异常时,在skywalking中会将该链路用红色标记为ERROR,在异常链路详情中也可以看出是哪个服务出现了异常并可以查看响应的异常信息。如下图所示。那么有没有办法忽略某个指定的异常呢?就是说如果一个请求链路中某个服务抛出了该异常,skywalking仍然认为该异常属于正常现象,并不会认为它是ERROR。答案是肯定的。我们往下看。项目结构依然参考skywalking安装教程。原创 2023-08-10 17:29:59 · 2753 阅读 · 0 评论 -
skywalking日志收集
在上一篇文章skywalking全链路追踪中我们介绍了在微服务项目中使用skywalking进行服务调用链路的追踪。本文在全链路追踪的基础上,我们介绍如何使用skywalking对一次调用链路上进行日志收集。skywalking日志收集方式有两种:从日志文件中收集在微服务项目中,每一个微服务所产生的日志均会保存到本地日志文件或远程文件服务器中,skywalking提供FilebeatFluentdFluent-bit三种方式通过kafka或http读取日志文件并将其按照调用链路进行收集。原创 2023-08-07 17:22:04 · 4760 阅读 · 4 评论 -
skywalking全链路追踪
在上一篇文章skywalking安装教程中我们介绍了skywalking的作用以及如何将其集成到我们的微服务项目中。本篇文章我们介绍在微服务架构中,如何使用skywalking对一次客户端请求进行全链路追踪。何为全链路追踪?个人理解:在微服务架构中,一次客户端请求在对应的接口中可能需要通过多次服务调用完成,以skywalking安装教程中的项目演示为例,一次成功结束的请求可能需要经过商品服务、订单服务以及支付服务三个服务共同处理,其中商品服务调用订单服务订单服务调用支付服务。这就是微服务架构的调用链。原创 2023-08-04 16:57:13 · 2800 阅读 · 1 评论 -
安装skywalking并集成到微服务项目
本片文章主要讲解skywalking的安装教程,及其在微服务架构中的链路追踪功能。:2020.0.6springboot:2.5.14jdk:1.8skywalking:9.4.0os:windowsskywalking是一个开源的应用性能管理系统和可观测性分析平台。用于收集分析聚合和可视化来自服务和云原生基础设施的数据。SkyWalking提供了一种简单的方法来保持我们的分布式系统的清晰视图,甚至跨云。这是一个现代的APM(应用性能管理和监控技术),专门为云本地的、基于容器的分布式系统而设计。原创 2023-08-02 17:12:23 · 5256 阅读 · 0 评论