我试图遵循这个指南http://docs.fluentd.org/articles/free-alternative-to-splunk-by-fluentd如何设置流畅,elasticsearch和基班纳。我正在Ubuntu14.04上设置它。当我试图启动td时,它马上就崩溃了。下面是日志中有关崩溃的部分:
2015-10-01 21:47:21 +0000 [info]: listening fluent socket on 0.0.0.0:24224
2015-10-01 21:47:21 +0000 [info]: listening dRuby uri="druby://127.0.0.1:24230" object="Engine"
2015-10-01 21:47:21 +0000 [info]: listening fluent socket on 0.0.0.0:24224
2015-10-01 21:47:21 +0000 [error]: unexpected error error_class=Errno::EADDRINUSE error=#<Errno::EADDRINUSE: Address already in use - bind(2) for "0.0.0.0" port 24224>发布于 2015-10-02 15:12:23
我发现了我的问题。在指南中,它要求将td-agent.conf修改如下:
<source>
type syslog
port 42185
tag syslog
</source>
<source>
type forward
</source>
<match syslog.**>
type elasticsearch
logstash_format true
flush_interval 10s # for testing
</match>但是<source>type forward</source>部分已经在配置文件中了。
https://stackoverflow.com/questions/32897448
复制相似问题