logstash-forward equivalente para fluentd?

4

Existe algo equivalente a logstash-forwarder que pode enviar logfiles para fluentd?

Estou tentando enviar arquivos de log de um aplicativo para um computador remoto, mas não sei se isso é possível por meio de um agente de alguma forma. Eu entendo que você pode fazer arquivos de log de leitura fluentd quando ele é executado na mesma máquina onde os arquivos de log são produzidos (ou copiados), mas eu adoraria se algo equivalente a logstash-forwarder existisse.

Mais algumas informações: O sistema é um Debian 7 e o aplicativo registra um arquivo linha por linha. Não há capacidade de syslog e é por isso que estou procurando por agentes como logstash-forwarder em vez desse tipo de tail -f logfile e envie cada nova linha no fluentd remoto.

    
por adamo 10.11.2015 / 09:26

1 resposta

1

Eu sugeriria que a maneira mais fácil de fazer isso seria usar a entrada syslog no Fluentd. Mas isso dependeria do aplicativo do qual você estava enviando. Mais algumas informações sobre o seu ambiente seriam úteis, como o sistema operacional do qual você está enviando ...

Edit: Debian Wheezy vem com o rsyslog, eu recomendo que você use isso.

    
por 10.11.2015 / 12:47