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.
Tags elasticsearch