grafana图表配置-筛选功能

1、先看效果
这里写图片描述
通过 servicename 与 method 可以筛选曲线,并且 method 的分类会跟随大类 servicename 变动。

2、配置过程
(1)功能面板页面
这里写图片描述

## servicename tag
SHOW TAG VALUES  FROM licai_gw_cloud_asc WITH KEY = "servicename"
## method tag
SHOW TAG VALUES  FROM licai_gw_cloud_asc WITH KEY = "method" WHERE servicename =~ /$servicename/

tip:
勾选 Include All option 选项,在筛选栏可以出现 All 选项

(2)图表编辑页面
这里写图片描述
加上对应的 过滤条件 与 tag

### 如何在Grafana配置数据库 #### 配置数据源 要在Grafana中使用来自不同类型的SQL数据库的数据,首先需要添加相应的数据源。这可以通过导航到左侧菜单中的“Configuration (齿轮图标)”并选择“Data Sources”,然后点击页面顶部的“Add data source”按钮来完成。 对于大多数关系型数据库而言,如MySQL, PostgreSQL等,可以选择对应的插件[^1]。安装完成后,在设置界面输入必要的连接参数,比如主机地址、端口、用户名以及密码等信息。确保测试成功后保存该数据源。 #### SQL查询编辑器 一旦完成了上述步骤,就可以创建新的仪表板或面板,并通过选择之前添加的数据源来进行自定义SQL查询。当编写好SQL语句并且语法无误时,将会显示查询的结果作为图表或其他可视化组件的一部分。 ```sql SELECT time_column AS "time", metric_value FROM table_name WHERE $__timeFilter(time_column); ``` 此示例展示了如何利用`$__timeFilter()`宏函数自动处理时间范围筛选条件,这是构建动态且响应迅速的时间序列图的关键所在。 #### 字段与覆盖层配置 为了更好地控制数据显示的方式,可以调整字段(Field)选项下的全局样式设定;而对于某些特殊需求,则可通过覆写规则(Overrides)针对个别列应用不同的格式化方式。未指定特别样式的列会默认采用field级别的配置。 #### 数据转换功能 除了基本的查询外,还可以运用变换工具进一步加工获取的数据集。例如,“按名称过滤数据”的操作允许仅保留感兴趣的记录条目,从而简化最终呈现给用户的视图结构[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值