我正在AWS中设置“ elasticsearch” ,我正在尝试使用AWS linux AMI。当我运行
bin/logstash -f "/path to config file"
我收到错误消息: 找不到“ logstash.yml”,请尝试使用“ --path.settings” 然后当我使用
"--path.settings="/etc/logstash"
我再次遇到另一个错误。
我一直在关注AWS的这份文件
https://aws.amazon.com/elasticsearch-service/resources/articles/logstash-tutorial/
指定后出现的错误
--path.settings="/etc/logstash" :
"Failed to execute action {:id=>:main, :action_type=>LogStash::ConvergeResult::FailedAction, :message=>"Could not execute action: PipelineAction::Create<main>, action_result: false", :backtrace=>nil}"
我已配置文件 logstash_simple.conf ,用于指定输入和输出。 这是Linux ec2实例中的命令行输入
/usr/share/logstash/bin/logstash -f /usr/share/logstash/logstash_simple.conf
--path.settings="/etc/logstash"
答案 0 :(得分:0)
好的,我在配置文件中犯了一个错误, 我错过了提供aws快捷键和秘密键的功能,让我傻了!