首页 > 解决方案 > Grafana 动态仪表板

问题描述

我是格拉法纳的新手。我使用 MySQL 查询在 grafana 中制作了仪表板。例如:

SELECT TimeOfDay as time,M00B01, M00B00,M00B02 from ABC where ABC_ID=0;

现在我想在仪表板上提供下拉选项,允许用户根据他选择的复选框更改图表,即如果他选择“M00B00”,那么只应该从数据库中获取“M00B00”的数据点时间。如果他选择“M00B01”,那么应该从数据库中只获取“M00B01”。或者,如果他从下拉列表中选择了这两个选项,他应该能够看到两列的图表。

我怎样才能做到这一点?我知道我可以使用变量,但是要设置什么设置或配置来实现这一点。谢谢你。任何帮助深表感谢。

标签: drop-down-menudashboardgrafanagrafana-templating

解决方案


使用屏幕截图中的设置创建一个全局变量,但将 Client 替换为包含“M00B00”和“M00B01”的标签名称。此外,如果您希望用户能够同时选择两者,请确保选中多值。全局变量配置

然后,如果您在查询配置方面需要帮助,此页面应该会有所帮助:http ://docs.grafana.org/features/datasources/mysql/


推荐阅读