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

标签 elasticsearch logstash elastic-stack

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

由于我打开了凭据,因此返回401访问被拒绝。
我在向该行添加凭据时遇到了麻烦。希望能有所帮助。

最佳答案

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

现在可以了。

关于elasticsearch - 使用user\pass将Logstash请求转发到Elasticsearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43395562/

相关文章:

Azure AKS - 如何在来自不同可用区的节点上运行的 pod 的公共(public)磁盘上安装卷?

elasticsearch - Grafana与Elasticsearch-设置按平均值分组时不显示数据

java - Elasticsearch 结果与我的映射字段查询不太准确

elasticsearch - 带有大写 token 的Elasticsearch word_delimiter过滤器不匹配

php - Elasticsearch查找输入词和所有同义词

java - Apache Lucene QueryParser.parse 未在 FuzzyQuery 上使用分析器

python - 使用elasticsearch-py关闭与Elasticsearch集群的连接

elasticsearch - 如何通过 LogStash 过滤简单消息到 ElasticSearch 将消息划分为多个字段

java - Logstash计划将重复记录插入elasticsearch

json - 使用JSON编解码器的Kibana可视化