我正在尝试在我的akka-http应用程序中设置kamon-http,以获取一些有用的指标,例如,不同http状态代码的计数500、400,200。但是无法正常工作。
我添加了以下依赖项
val kamonCore = "io.kamon" %% "kamon-core" % "1.1.4"
val kamonLogback = "io.kamon" %% "kamon-logback" % "1.0.5"
val kamonAkka = "io.kamon" %% "kamon-akka-2.5" % "1.1.3"
val kamonPrometheus = "io.kamon" %% "kamon-prometheus" % "1.1.1"
val kamonAkkaHttp ="io.kamon" %% "kamon-akka-http-2.5" % "1.0.1"
val zipkin ="io.kamon" %% "kamon-zipkin" % "1.0.0"
添加还启动了promethus和。邮编
Kamon.addReporter(new PrometheusReporter())
Kamon.addReporter(new ZipkinReporter())
我在日志中看到普罗米修斯始于9095,而zipkin始于9411。
在localhost:9095,我得到了一些指标,与http状态代码无关
作为localhost:9411,我什么也没得到。
我想念什么?