Hi! I am using elastic cloud enterprise and i configured logstash.yml to use xpack monitoring.
After i run logstash.conf to get some data into ES, i cannot see in the Monitoring tab what x-pack has monitored for logstash. I can only see for ES, kibana and APM.
I also run GET /_xpack/security/user/ and GET /_xpack/ and i have x-pack enabled for logstash.
Can you confirm that curl -u USERNAME:PASS URL works?
What roles did you set the user up with?
Oh one thing ... if it is using cloud.id for monitoring (I haven't played with logstash for ages, so not sure which params that overwrites) then that's the problem because it gives the wrong URL in ECE (it's designed for ESS) as you can see by base64 decoding it .. it uses :443 as the port not :9243 (which is the ECE default). Even if that isn't the problem for monitoring, it's likely to be a problem somewhere
To make applications play nice with cloud.id in ECE you have to use (eg) iptables to map 443 to 9243
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.