Monitor Elasticsearch in Grafana

I want to monitor Elasticsearch in Grafana, do I have to install Exporter on the server where Elasticsearch is installed and then do it with Prometheus or is there another solution?

Check this thread out thatvothers recommend

https://localhost:3000/t/elasticsearch-stack-monitoring-with-grafana-v8/56797/7

https://localhost:3000/t/elastic-monitoring-dashboards/17779

Thanks @yosiasz , I’m totally confused, I don’t know what to do to be able to monitor my elasticsearch single cluster and single node… should I install x-pack on my elasticsearch? Does Xpack create an index of metrics that I can add to Grafana as a data source and then display in Grafana?
Or should I install Exporter on ElasticSearch and then monitor it in Grafana using Prometheus?
Please help me, I really need help