api - grafana- 从仪表板获取值,使用 mysql 作为 API 的数据源
问题描述
我正在尝试从 Grafana Dashboard 的仪表板中提取值。我有 MySQL 作为数据源,我有一个查询来从 MySQL 中的特定表中提取值。
我正在尝试使用一些 API 在仪表板上显示这些值。
对于 prometheus,我遇到了Instant Queries的这个 API,它运行良好。同样,我想获得 for grafana 仪表板。我浏览了这些 Grafana HTTP API,但没有找到任何可以在仪表板上显示 mysql 记录的方法。
还有其他 API 吗?或者任何其他方式来获取这些记录?
解决方案
我发现的唯一方法是:
- 打开仪表板,然后检查面板
- 打开查询选项卡,然后单击
refresh
- 在您自己的 api 查询中使用 url 和参数
注意:首先,您需要在 UI 中创建一个具有适当角色的 API 密钥,并将其添加bearer
到请求标头中
推荐阅读
- c++ - 如何让 NSOpenPanel 在 Objective-C 中接受键盘和鼠标事件?
- c++ - Boost 多边形联合结果在 windows 和 linux 之间是不同的
- visual-studio-code - 带有热键的最小 vscode
- node.js - 拆分 GraphQL Javascript Schema
- ruby-on-rails - 一种显示公共资产列表的方法
- flutter - 如何在 Flutter 中获取当前位置的经纬度
- javascript - 从 sessionStorage 加载数据时,Angular 组件不接收来自订阅服务的数据
- flutter - Flutter 中带有动画控制器的可扩展列表
- python - Python - 允许循环导入
- c++ - 在 C++ 中指定初始值设定项的情况下的模板参数推导