Logstash服务不使用配置

时间:2016-01-29 14:22:02

标签: logstash logstash-configuration

Logstash服务无法在float: none中读取我的配置文件。 服务一直在运行。

例如:

/etc/logstash/conf.d/

文件中没有添加任何内容。

但是当我跑... output { stdout { codec => rubydebug } file { path => "/home/vagrant/LOGSTASH_TEST.txt" } } 时 - 一切都很好。

bin/logstash -f /etc/logstash/conf.d/myconfig.conf看起来不错:

/etc/init.d/logstash

可能是什么问题?

1 个答案:

答案 0 :(得分:0)

尝试将/etc/init.d/logstash更改为:

LS_CONF_DIR=/etc/logstash/conf.d
LS_CONF_FILE=myconfig.conf
...
program=/opt/logstash/bin/logstash
args="agent -f ${LS_CONF_DIR}/${LS_CONF_FILE} -l ${LS_LOG_FILE} ${LS_OPTS}"