Привет
У меня проблема с предоставлением данных для моего плагина Grafana.
С самого начала. У меня есть рабочий сервер:
на порту 3000:
Графана с публичным доступом, на моем локальном ПК я набираю в браузере server_ip: 3000> и могу его использовать,
через порт 9200:
Elasticsearch (моя база данных) без публичного доступа, я могу использовать его на своем локальном> ПК, но мне нужно использовать auto-ssh (для перенаправления порта сервера на мой локальный ПК> порт).
Итак:
Мой плагин grafana использует XMLHttpRequest () для загрузки данных изasticsearch:
var xhttp = new XMLHttpRequest();
xhttp.open("POST", "http://localhost:9200/index_name/_search",true);
Проблема:
Когда я запускаю grafana в браузере моего компьютера, мой плагин grafana не может видеть эластичный поиск с сервера, но ищет его на локальном хосте моего компьютера. Что я должен сделать, чтобы запрос получал данные от сервера эластичного поиска, у которого нет открытого доступа, разрешенного только на локальном хосте сервера.