2015-10-01 3 views
1

Я стараюсь следовать этому руководству http://docs.fluentd.org/articles/free-alternative-to-splunk-by-fluentd о том, как настроить fluentd, elasticsearch и kibana. Я настраиваю его на Ubuntu 14.04. Когда я пытаюсь запустить td-agent, он немедленно сработает. Вот раздел журнала о аварии:Вспышки Fluentd при запуске

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> 

ответ

1

Я нашел мой вопрос. В руководстве, он говорит, чтобы изменить 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> уже в конфигурационном файле