I have assigned all the available roles existed for my user under Management -> Security -> Users and still filebeat fails while using cloud.id and cloud.auth and my user.
If you're using cloud.id/cloud.auth I think you have to remove all of hosts/username/password fields from output.elasticsearch - it wasn't clear from your snippets if you were doing that
If that doesn't help, can you run the second half of the cloud id through a base64 decoder and confirm that it is the URL (including port) you are expecting?
Another follow-up question before we can close this. The filebeat gives below error and I am OK for now since I am not using modules in filebeat yet.
ERROR fileset/modules.go:125 Not loading modules. Module directory not found: /usr/share/filebeat/bin/module
Actually the modules resides in the /usr/share/filebeat/module directory at my instance (not under bin). How to tell filebeat to look into this particular folder for modules (or) move those modules to the folder it is looking?
I suggest asking that question in a different thread so that people who know lots about beats but not about beats/cloud aren't put off by the title (and vice versa!)
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.