【发布时间】:2021-10-31 21:09:27
【问题描述】:
我有问题。当前的问题是我想使用用户名和密码将一些数据传输到主机,但我不断收到相同的错误消息。如果您能提供帮助,我将非常高兴。
我的配置文件:
input {
file {
path => "........../*.txt"
start_position => "beginning"
sincedb_path => "NUL"
}
}
filter {
.............
}
output {
elasticsearch {
hosts => "xx.xx.xxx.xxx:xxxx"
manage_template => false
index => "my_index_name"
document_type => "my_index_name"
user => "my_user_name"
password => "my_password"
}
错误信息:
[WARN][logstash.outputs.elasticsearch][main] 试图复活 连接到死 ES 实例,但出现错误 {:url=>"http://elastic_user_name:xxxxx@xx.xx.xxx.xxx:xxxx/", :exception=>LogStash::Outputs::ElasticSearch::HttpClient::Pool::BadResponseCodeError, :message=>"得到响应代码 '403' 通过 URL 联系 Elasticsearch 'http://xx.xx.xxx.xxx:xxxx/'"}
我还对 logstash.yml 和 elasticsearch.yml 文件进行了如下更改,但我得到了同样的错误。
elasticsearch.yml: xpack.management.elasticsearch.username: my_elastic_user_name xpack.management.elasticsearch.password: 我的密码
logstash.yml: xpack.monitoring.elasticsearch.username: my_elastic_user_name xpack.monitoring.elasticsearch.password: 我的密码
【问题讨论】:
标签: elasticsearch logstash kibana elastic-stack elasticsearch-plugin