Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java docker grafana graphite中的Kamon JVM和操作系统指标_Java_Scala_Jvm_Akka_Akka Monitoring - Fatal编程技术网

Java docker grafana graphite中的Kamon JVM和操作系统指标

Java docker grafana graphite中的Kamon JVM和操作系统指标,java,scala,jvm,akka,akka-monitoring,Java,Scala,Jvm,Akka,Akka Monitoring,我正试图用kamon监控我的scala akka应用程序。 我可以在Kamon仪表板中看到actors统计数据,但在系统仪表板(JVM&OS)中看不到任何数据 这是我的build.sbt文件: import com.typesafe.sbt.SbtAspectj._ name := """kinneret""" scalaVersion := "2.11.6" resolvers += "Typesafe repository" at "http://rep

我正试图用kamon监控我的scala akka应用程序。 我可以在Kamon仪表板中看到actors统计数据,但在系统仪表板(JVM&OS)中看不到任何数据

这是我的build.sbt文件:

    import com.typesafe.sbt.SbtAspectj._

    name := """kinneret"""

    scalaVersion := "2.11.6"

    resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/releases/"

    val akkaVersion = "2.3.9"
    val kamonVersion = "0.3.4"

    libraryDependencies ++= Seq(
      "com.typesafe.akka" %% "akka-slf4j" % akkaVersion,
      "com.typesafe.akka" %% "akka-actor" % akkaVersion,
      "io.kamon" %% "kamon-core" % kamonVersion,
      "io.kamon" %% "kamon-statsd" % kamonVersion,
      "io.kamon" %% "kamon-play" % kamonVersion,
      "io.kamon" %% "kamon-log-reporter" % kamonVersion,
      "io.kamon" %% "kamon-system-metrics" % kamonVersion,
      "org.aspectj" % "aspectjweaver" % "1.8.1"
    )

aspectjSettings

javaOptions <++= AspectjKeys.weaverOptions in Aspectj

fork in run := true
我使用Mac(约塞米蒂),我使用boot2docker运行docker。 boot2docker ip为192.168.59.103

为了在docker仪表板中查看OS&JVM统计数据,我需要添加什么


谢谢。

比较您的配置设置和我的配置设置,我认为您缺少以下配置属性:

kamon {
    ...
    statsd {
        ...
        report-system-metrics = true
        ...
    }
}

@ebl你能帮我设置statsD吗。我可以设置datadog作为graphite的后端,但它不工作。它已经在已经存在的卡蒙·达斯博拉德(kamon dashborad)中显示了一些随机数据。请您澄清一下,我是否需要使用相同的默认kamon仪表板或创建一个新仪表板,如果需要,如何添加数据源?@Vinay我已向kamon用户组添加了一些注释,这可能会有所帮助:@nickebbitt感谢共享url。我添加了localhost:8000作为数据源url。我的代码没有发出任何数据,即使graphana仪表板显示了一些随机值。如何验证?随机值来自测试/演示数据源,请确保您选择了刚刚为您的应用程序创建的新数据源dashboards@nickebbitt我现在可以用了,非常感谢。:)
kamon {
    ...
    statsd {
        ...
        report-system-metrics = true
        ...
    }
}