【问题标题】:Is there a better alternative to Zipkin dependency graph for springboot applications?对于 Spring Boot 应用程序,Zipkin 依赖图是否有更好的替代方案?
【发布时间】:2023-04-10 02:30:01
【问题描述】:

我正在尝试找出是否存在可以为我的架构显示 springboot + springcloud 微服务的实时流量的工具。在寻找这样的工具时,我思考了 Zipkin 的依赖图。够好吗?或者有没有更好的方法来显示实时流量?

此外,我正在寻找一个开源项目而不是专有解决方案,但我愿意接受任何建议。

我们的架构基于托管在 AWS 和 OCI 中的 springboot+springcloud 构建并使用 K8s。

任何意见/建议都会很有帮助。

附加的是 zipkin 的依赖,这与我试图找出的有点相似:

期待。 亲切的问候。

【问题讨论】:

  • 也许 netflix 的 vizceral 你在找什么。 github.com/Netflix/vizceraldatadog 也有这个功能,但不是免费的
  • 非常感谢。这就是我所要求的。

标签: spring-boot spring-cloud zipkin dataflow-diagram


【解决方案1】:

我推荐 Jaeger。

Jaeger 是用于跟踪分布式服务之间的事务的开源软件。它用于监视和故障排除复杂的微服务环境。现在ServiceMesh在微服务领域越来越流行,jaeger已经成为推荐使用ServiceMesh的项目之一。

Jaeger 架构:https://www.jaegertracing.io/docs/1.28/architecture/

在 Kubernetes 上安装 Jaeger:https://www.jaegertracing.io/docs/1.28/operator/

使用 SpringBoot 的 Jaeger:https://medium.com/xebia-engineering/jaeger-integration-with-spring-boot-application-3c6ec4a96a6f

【讨论】:

  • 谢谢文森特
猜你喜欢
  • 2013-12-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-07
  • 1970-01-01
相关资源
最近更新 更多