基于promql的变量和级联变量
# 查看namedprocess_namegroup_num_procs指标的flink_job这个label的所有value
label_values(namedprocess_namegroup_num_procs,flink_job)
# 级联查询,根据flink_job这个变量的值去查询namedprocess_namegroup_num_procs指标的application_id这个label的所有value
label_values(namedprocess_namegroup_num_procs{flink_job="$flink_job"},application_id)
变量可以选择ALL时候设置值为.*或.+在promql中可以使用=~方式匹配到所有数据,例如
上图中container这个变量container在选择ALL时候设置值为.+
在promql中查询时候label的value为=~"$container"这样就可以实现模糊查询所有和精确查询指定container了
例如如下表格:
表达式后边添加-0设置format和type
Transformation中的配置
设置override属性
Transformation functions | Grafana documentation
上一篇:echarts散点图demo