【问题标题】:Logging with istio使用 istio 进行日志记录
【发布时间】:2020-05-11 18:35:24
【问题描述】:

我有一个项目,在 kubernetes 中使用微服务通过其他招摇客户端进行连接。 我想记录所有请求和响应有效负载。 因此,对于每个请求,都有一个 id 和关于它来自哪里的完整有效负载的信息。并且对于每个服务到服务调用也是如此。

是否可以使用 Istio 做到这一点? 有分布式追踪工具:zipkin、jaeger。但看起来他们只记录时间。

或者更好地在内部处理每个应用程序代码?

【问题讨论】:

    标签: logging kubernetes trace istio


    【解决方案1】:

    默认情况下,您在 Istio 上没有日志记录系统。我的意思是,除了 Kubernetes 的原生日志记录。

    Zipkin 和 Jaeger 是跟踪系统,这意味着延迟,而不是日志记录。

    您绝对可以通过 Istio 组件获取此信息,但您必须先进行设置。我找到了this的文章;在 Istio 网站上了解如何收集日志。我想说Fluentd + Elasticsearch 会给你一些你需要的强大的东西。不幸的是,我没有任何例子。

    【讨论】:

      猜你喜欢
      • 2012-05-11
      • 2011-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-04
      相关资源
      最近更新 更多