Я ищу способ сгенерировать произвольный граф из Grafana API, в идеале просто отправив ему запрос. Посмотрев в документ, я не вижу ничего, что можно было бы сделать напрямую, поэтому единственный способ, которым я могу это увидеть, - это:
Это кажется немного глупым, разве нет способа напрямую сгенерировать график из определенного запроса? Цель здесь - добавить график в наши предупреждения о мониторинге, таким образом, если мы получим предупреждение о высокой нагрузке на сервере, например, я мог бы сгенерировать запрос для получения графика нагрузки этого сервера и включить его в электронное письмо с предупреждением. Ничего не изменилось в жизни, но я думаю, было бы неплохо иметь эту функцию.
Вы можете визуализировать графику следующим образом:
http://[grafana-url]/render/dashboard-solo/db/[dashboard_name]?panelId=[number_panel]&?from=now-24h?to=now
Вы можете изменить с и на.
Если вы используете аутентификацию, вы должны использовать носитель авторизации и, возможно, base64encode для результата запроса.
Я надеюсь, что это помогает.