我有一个具有多个通道的客户端应用程序作为 SOURCE/SINK。我想将日志发送到 Zipkin 服务器。
根据我的理解,如果spring在classpath中找到spring cloud stream,Zipkin客户端默认是消息传递,而不是通过HTTP发送日志。
在客户端:
Q1。在这种情况下是否有 zipkin rabbit 绑定的自动配置?如果不是,zipkin SOURCE 频道的默认频道名称是什么?
Q2。我是否需要将 defaultSampler 配置为 AlwaysSampler()?
在服务器端:
Q1。我是否需要为我的用例创建 Zipkin 服务器作为 Spring Boot 应用程序,或者我可以使用通过以下方式检索到的 jar:
wget -O zipkin.jar 'https://search.maven.org/remote_content?g=io.zipkin.java&a=zipkin-server&v=LATEST&c=exec'
...如https://zipkin.io/pages/quickstart.html中所述?
Q2。如何将 zipkin SINK 通道配置到目的地?
Spring boot 版本:1.5.9.RELEASE Spring cloud 版本:Edgware.RELEASE