Logstash服务未在自定义目录

时间:2016-06-08 20:47:30

标签: ubuntu-14.04 logstash logstash-configuration

我试图在Ubuntu 14.04服务器上将Logstash设置为服务,并希望它从一系列默认/ etc / logstash目录中的文件中读取我的配置/conf.d我已经编辑了/etc/init.d/logstash,以便LS_CONF_DIR是我想要的目录而不是默认目录。当我运行" service logstash configtest"我得到一个回复​​说配置没问题,但是当我尝试启动服务时它没有工作,我在调试模式下遇到以下错误:

{:timestamp=>"2016-06-08T16:35:05.729000-0400", :message=>"translation missing: en.logstash.runner.configuration.file-not-found", :level=>:error, :file=>"logstash/agent.rb", :line=>"383", :method=>"create_pipeline"}
{:timestamp=>"2016-06-08T16:35:05.738000-0400", :message=>"starting agent", :level=>:info, :file=>"logstash/agent.rb", :line=>"207", :method=>"execute"}

我已检查过文件的权限,并且所有用户都具有读取权限。当我从命令行运行logstash时-f指向该目录,它运行正常。

0 个答案:

没有答案