Kibana constantly restarts after trying to connect it to ES URL

I have ES set up, and cluster health looks good with 3 nodes and 2 data nodes. When I run kibana with the default localhost ES url, it displays fine. When I change the url in the yml to the my cluster, and restart, upon checking status it either says it's waiting for ES, or i get kibana.service: Service hold-off time over, scheduling restart.

my logs are set at the default location of stdout, but they're empty.

Can you share the output of journalctl -u kibana.service?

Hi there. I realized there was some duplicate .kibana index it was trying to access. I deleted all .kibana indexes and let it recreate its own and we're all green. Thank you.