0

我有一个 Spring Boot 2.0 应用程序,我喜欢通过 statsd 将 Micrometer 信息发送到石墨。

在 application.properties 文件中我添加了:

management.metrics.export.statsd.host=192.168.1.1  // not the real IP
management.metrics.export.statsd.port=8126
management.metrics.export.statsd.step=10s

在我添加的一个 Akka 演员课程中

public class ThePrincessBride extends AbstractActor { 
     private final Counter Inigo = 
            Metrics.counter("my.name.is",  "Inigo", "Montoya");
    ///
    ...
    ///
    private void doX(){
       //do X
       Inigo.increment();
    }

问题是我在 Graphite 中看不到这些信息。

在使用 Wireshark 检查网络数据包时,我也没有看到任何相关的网络数据包离开我的计算机。

  • 是因为一些缺失或错误的配置吗?
  • 是因为与 Akka 演员的某种结合吗?
  • 我的计算机上是否需要一些程序需要连接的守护程序/客户端?
4

1 回答 1

0

似乎依赖项micrometer-registry-graphite根本不在运行时类路径上。添加该依赖项,您应该会很好!

于 2018-05-16T19:41:21.883 回答