写点什么

微服务调用链

0 人感兴趣 · 8 次引用

  • 最新
  • 推荐

OpenTelemetry 系列 (五)| OpenTelemetry Java Instrumentation 二次开发指南

我们上一章介绍了OpenTelemetry Java Instrumentation的使用,但是那些都是一些基本的使用,如果有一些自定义的功能,还是需要一些开发工作。本章节将以保姆级教程来介绍一下如何在OpenTelemetry Java Instrumentation上进行二次开发(本文中会将OpenTelemet

OpenTelemetry 系列 (四)| 如何使用 Java Agent 来实现无侵入的调用链

用户头像
骑牛上青山
2022-12-25

在前文中我们已经介绍了OpenTelemetry的种种使用方式,然后真的当大家们自己接入的时候可能会有这样的问题“接入调用链需要引入sdk,我们线上应用这么多要改到猴年马月啊”,然后不禁开始怀疑起了人生,然后对于接入调用链也没有最开始那么积极。

OpenTelemetry 系列 (三)| 神秘的采集器 - Opentelemetry Collector

用户头像
骑牛上青山
2022-12-18

上个篇章中我们主要介绍了OpenTelemetry的客户端的一些数据生成方式,但是客户端的数据最终还是要发送到服务端来进行统一的采集整合,这样才能看到完整的调用链,metrics等信息。因此在这个篇章中会主要介绍服务端的采集能力。

OpenTelemetry 系列 (二)|初探 OpenTelemetry

用户头像
骑牛上青山
2022-12-12

OpenTelemetry作为一个分布式追踪的项目,他支持非常多的语言,如Java,Golang,Python等,鉴于笔者的主力语言为Java,并且后续需要介绍OpenTelemetry的Java Agent实现,所以后续文章中的相关知识点都以Java或者Java Sdk的方式为主。

OpenTelemetry 系列 (一)| OpenTelemetry 的前世今生

用户头像
骑牛上青山
2022-12-09

自从微服务的兴起开始,整个系统架构开始变得极为庞大和复杂,但是服务之间的调用关系,调用消耗时间等等信息却依然是半黑盒的状态。为了能够将调用的链路进行串联,将系统的各种指标数据展示出来以使得系统的链路更加透明便于排查故障,分布式追踪便应运而生

https://static001.geekbang.org/infoq/d3/d3f1fb090c1abca76c9f3a4e28ed7a84.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务架构 | 如何利用好日志链路追踪做性能分析?

用户头像
码农架构
2021-12-14

做性能分析听到最多的歪理就是,服务做水平、垂直扩容、分表分库、读写分离、XX中间件、资源静态化等等但是归根到底这些方案都是为了尽可能减少对数据库的访问以及堆栈的释放,提高数据库IO的读写速度和程序的运行效率。

你了解微服务的超时传递吗?

用户头像
万俊峰Kevin
2021-10-18

很多连锁故障的场景下的一个常见问题是服务器正在消耗大量资源处理那些早已经超过客户端截止时间的请求,这样的结果是,服务器消耗大量资源没有做任何有价值的工作,回复已经超时的请求是没有任何意义的。

https://static001.geekbang.org/infoq/ba/ba551d7b14ce7caea74e33e854d440a4.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

微服务链路追踪组件 Skywalking 实战

用户头像
Fox
2021-10-15

Skywalking是分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。SkyWalking 是观察性分析平台和应用性能管理系统,提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。

微服务调用链_微服务调用链技术文章_InfoQ写作社区