Получение запроса панели управления Grafana с помощью API

Я хотел бы, чтобы запрос использовался на каждой из моих информационных панелей с помощью Grafana API.

Поле expr в меню модели JSON пользовательского интерфейса, похоже, содержит запрос. Есть ли способ запросить это с помощью API?


person Perfect_Comment    schedule 18.03.2020    source источник
comment
Сколько у вас дашбордов? Если не много, то почему бы просто не скопировать / вставить их?   -  person badaboomskey    schedule 18.03.2020
comment
У меня их около 15. Мне нужно программно получить запросы для тестов, которые я создаю. Количество дашбордов со временем неизбежно будет увеличиваться.   -  person Perfect_Comment    schedule 18.03.2020


Ответы (1)


Вы не можете этого сделать. Не существует официального API, который бы возвращал все «запросы панели инструментов». Это невозможно, потому что интерфейс в браузере генерирует этот запрос, а точный запрос зависит от ввода пользователя (например, временной диапазон, переменные панели инструментов, используемые макросы и т. Д.), А также используемого источника данных.

person Jan Garaj    schedule 21.03.2020