-
Notifications
You must be signed in to change notification settings - Fork 306
Open
Labels
Description
Logstash version 8.3.3
When the hosts
point to https url, it is expected to be in port 443 by default, however, the plugin appends 9200.
Steps to reproduce
input {
heartbeat {
message => '{"say": "hello"}'
interval => 1
}
}
filter {
json {
source => "message"
}
}
output {
elasticsearch {
hosts => ["https://YOUR_HOST.europe-west2.gcp.elastic-cloud.com"]
index => "test_index"
user => "YOUR_USERNAME"
password => "YOUR_PASSWORD"
}
}
Log
[INFO ][logstash.outputs.elasticsearch][main] Elasticsearch pool URLs updated {:changes=>{:removed=>[], :added=>[https://elastic:xxxxxx@YOUR_HOST.europe-west2.gcp.elastic-cloud.com:9200/]}}
Workaround
The workaround is to add :443 to the hosts
hosts => ["https://YOUR_HOST.europe-west2.gcp.elastic-cloud.com:443"]