使用Kamon在Spray

时间:2015-12-05 18:56:46

标签: scala spray

我将Kamon添加到我的喷雾项目中。我添加了traceName指令并按照此处的说明进行操作 - http://kamon.io/integrations/logback/trace-token-converter/建议通过Tracer.withNewContext开始创建上下文(" simple-test")?

当我看到一些与未正确启动上下文相关的线程(See here)时,我开始使用sbt左轮手枪。我会继续看到以下一行:

a4-dispatcher [WARN] [12/05/2015 10:12:55.967] [Dispatcher-akka.actor.default-dispatcher-3] [SprayExtension(akka://kamon)] EmptyTraceContext present while closing the trace with token [hostname.local-1]

我停止使用sbt左轮手枪 - 现在我没有看到那条线,我在响应头中看到了X-Trace-Token(这很棒)。但是,我没有在日志中看到令牌。 %token仍为undefined LogbackTraceTokenConverter

中定义的=~

第二个问题:我可以参加竞争的Kamon图书馆吗?我的build.sbt中有kamon core,scala,akka,akka-remote和spray。

1 个答案:

答案 0 :(得分:0)

有一些事情需要到位