I am using Logstash 5.6.5. So far used elasticsearch (version 5.6.5) output with HTTP protocol and no authentication. Now Elasticsearch is being secured using basic authentication (user/password) and CA certified HTTPS URL. I don't have any control over the elasticsearch server. I just use it to output to from Logstash.
So far I don't have any xpack installed. Is 'xpack' required to be purchased for HTTPS output and basic authentication to Elasticsearch from Logstash?