In my Logstash.yml file, I've added both my cloud.id and cloud.auth information (both with and without quotes for the value). In each case, when running my conf it tries to connect to my 127.0.0.1 localhost. I was able to finally connect by setting the output section in my conf file to the below example.
But what I wonder, is there anything I'm missing with my logstash.yml file? Shouldn't that connect to my cloud instance without having to add the below settings to my output {} section of my conf file? I'm running bin/logstash -f config/config-file.conf from the command line.
hosts => ["SUB_DOMAIN.us-west-2.aws.found.io:9243"]
user => NAME
password => PASSWORD
ssl => true