【问题标题】:StatsD not listening (port 8125)StatsD 未侦听(端口 8125)
【发布时间】:2015-03-24 13:26:05
【问题描述】:

我和一个同事尝试连接 Logstash、Statsd、Graphite( & Grafana)。

我们按照我们认为正确的方式设置每个配置文件,logstash 应该将输出发送到 Statsd。 Statsd 只是没有在端口 8125 上侦听。 当我运行 sudo service statsd start 时,它说它已经在运行。但是当我做一个 netstat -an | grep 8125,没有显示输出。

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

知道可能是什么问题吗?

【问题讨论】:

  • 您确定您已正确配置 Statsd 吗?尝试直接从前台的命令行而不是启动脚本启动它。该进程是否显示在“ps aux”列表中?

标签: logstash graphite statsd


【解决方案1】:

命令lsof -i :8125 会给你一些回报吗?如果没有,您是否正确设置了statsd/config.js 中的侦听端口?我的是这样的(我使用 influxdb 后端):

{
  port: 8125,
  backends: [ "./backends/graphite", "statsd-influxdb-backend" ]
}

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

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

但这对我不起作用。 StatsD 无法启动。帮助将不胜感激。

【讨论】:

  • 我第二天刚重新安装了StatsD,然后启动完全没有问题。
猜你喜欢
  • 1970-01-01
  • 2021-10-10
  • 1970-01-01
  • 2017-09-23
  • 1970-01-01
  • 2017-04-25
  • 2014-08-03
  • 1970-01-01
  • 2017-06-04
相关资源
最近更新 更多