使用 user\pass 将 Logstash 请求转发到 Elasticsearch

Forwarding Logstash requests to Elasticsearch with user\pass

/opt/logstash/bin/logstash -e 'input { stdin {} } output { elasticsearch { hosts => ["localhost:9200"] } }'

此 returns 401 访问被拒绝,因为我已启用凭据。 我在向这条线添加凭据时遇到了一些麻烦。非常感谢您的帮助。

/opt/logstash/bin/logstash -e 'input {  stdin {} } output { elasticsearch { hosts => ["localhost:9200"] user => YOURUSERNAME password => YOURPASSWORD } }'

现在可以了。