Onde está o arquivo de log do logstash quando rodando como um serviço

0

Instalei o logstash 6.2.4 no Ubuntu 16.04 e o executei explicitamente com a configuração da caixa:

curl -L -O https://artifacts.elastic.co/downloads/logstash/logstash-6.2.4.deb
sudo dpkg -i logstash-6.2.4.deb
sudo /usr/share/logstash/bin/logstash --path.settings /etc/logstash/

Eu posso ver os registros em tail -f /var/log/logstash/logstash-plain.log .

No entanto, se eu executar o logstash como um serviço do sistema sudo service logstash start , os logs não serão gravados em /var/log/logstash/ . Onde eles estão?

Olhando para /etc/systemd/system/logstash.service , ele está executando o mesmo comando ExecStart=/usr/share/logstash/bin/logstash "--path.settings" "/etc/logstash" , então eu esperaria o mesmo local para o arquivo de log.

    
por eran 26.04.2018 / 08:41

0 respostas