Требуются ли аргументы данных для запросов / маршрутизации Grafana simpleJson REST? - PullRequest
0 голосов
/ 21 марта 2019

(Grafana v6.0.1, RHEL 7.5, SimpleJson v 1.4)

Маршрут / search для моего simpleJson не работает.Ответ пустой - без метрик - в браузере или на сервере с cURL.В частности, следующее должно возвращать доступные метрики, но ничего не возвращает:

http://mylinuxrig:3000/search
curl -X POST http://mylinuxrig:3000/search

Я говорил с лидером по этому проекту, и мне было сказано указать тело в запросе, например так:

curl -X POST http://mylinuxrig:3000/search -d {}

Это успешно возвращает параметры метрики.

ВОПРОСЫ:

  1. Нужна ли эта опция дополнительных данных (-d)?Мне кажется, что это не соответствует спецификации, которая гласит:

    /search, используемый параметрами поиска метрики на вкладке запроса на панелях.[1]

  2. В Grafana, как я указываю, что этот пустой объект должен передаваться с запросом к http://mylinuxrig:3000/search? Можно ли это указать в файле .ini черезGUI?В инспекторе запросов я ничего не вижу.

  3. Как правило, где указываются аргументы для запросов (поиск, запрос и т. Д.).

Спасибо, Кит: ^)

  1. https://grafana.com/plugins/grafana-simple-json-datasource
...