我想将kamon与lagom一起使用。
我在应用程序和kanela插件中添加了kamon捆绑包,根据文件kanela应该自动启动,检测应该开始但没有任何反应。
此外,我想使用log-reporter,但无法在配置文件中找到要使用kamon-log-reporter模块的“工厂”。
我添加了此插件:-
addSbtPlugin("io.kamon" % "sbt-kanela-runner" % "2.0.3")
这是我的build.sbt文件:-
val kamon = "io.kamon" %% "kamon-bundle" % "2.0.4"
val logReporter = "io.kamon" %% "kamon-log-reporter" % "0.6.8"
lazy val `root` = (project in file("."))
.enablePlugins(JavaAgent)
.aggregate(`root-api`,`root-impl`)
.settings(libraryDependencies in ThisBuild ++= Seq(macwire,kamon,logReporter))
.settings(
credentials += Credentials(Path.userHome / ".sbt" / ".credentials")
)
.settings(
javaOptions in Universal += "-DKamon.auto-start=true",)
这是我的日志报告程序配置文件:-
kamon{
modules{
enabled = true
name ="LOG REPORTER"
description = "Logs the metrics"
factory = "" //don't know what to add here
}
}