Logstash StatsD未侦听(端口8125)

Logstash StatsD未侦听(端口8125),logstash,graphite,statsd,Logstash,Graphite,Statsd,我和一位同事试图将Logstash、Statsd、Graphite和Grafana联系起来 我们按照我们认为正确的方式设置每个配置文件,logstash应该将输出发送到Statsd。Statsd没有监听端口8125。 当我运行sudo服务statsd start时,它说它已经在运行了。但是当我执行netstat-an | grep8125时,没有显示任何输出 额外:我似乎找不到statsd日志的引用(/var/log/statsd/statsd.log)。在哪里可以改变 知道问题出在哪里吗?命令

我和一位同事试图将Logstash、Statsd、Graphite和Grafana联系起来

我们按照我们认为正确的方式设置每个配置文件,logstash应该将输出发送到Statsd。Statsd没有监听端口8125。 当我运行sudo服务statsd start时,它说它已经在运行了。但是当我执行netstat-an | grep8125时,没有显示任何输出

额外:我似乎找不到statsd日志的引用(/var/log/statsd/statsd.log)。在哪里可以改变


知道问题出在哪里吗?

命令lsof-i:8125是否返回了一些信息?如果不是,您是否在
statsd/config.js
中正确设置了侦听端口?我的是这样的(我使用XDB后端):

关于你关于日志的问题,实际上,我也没有发现任何问题。。。 在exampleconfig.js中,配置应该类似于:

{
  log: {
    backend : ['path/to/logfile']
  }
}

但这对我不起作用。StatsD无法启动。非常感谢您的帮助。

您确定已正确配置Statsd吗?尝试直接从前台的命令行而不是开始脚本启动它。进程是否显示在“ps aux”列表中?我第二天刚重新安装了StatsD,然后它就毫无问题地启动了。
{
  log: {
    backend : ['path/to/logfile']
  }
}