falcon-plus icon indicating copy to clipboard operation
falcon-plus copied to clipboard

falcon grafana插件 Query Options支持label_values函数

Open Lynzabo opened this issue 6 years ago • 3 comments

在falcon 使用grafana做可视化时,在grafana中可以定义variable动态变量,我看falcon支持在Query Options中写.+,#这些正则,我如何让Query Options的结果集是一组labels的值。prometheus有个label_values函数,可以根据endpoint,metric查询tags的值,比如两个metric名一样,但是tags是zone=zoneA,zone=zoneB。我如何得到zoneA,zoneB作为grafana的variable

Lynzabo avatar Jun 12 '18 01:06 Lynzabo

@Lynzabo 想问一下函数的问题你解决了没有。我目前也遇到这样的问题了,我想用grafana上面的函数把网卡1网卡2的流量做一个sum求和。

shaojielinux avatar Aug 28 '18 02:08 shaojielinux

@Lynzabo 大佬查tags的问题解决了么,我这也有相同需求

hagic-hhj avatar Mar 08 '19 08:03 hagic-hhj

@hubolaile008 解决了。 如endpoint为monitor-production-region-xxxx-kubernetes,有两个metrics: kube_node_spec_unschedulable/env=prod,node=k8s-node01,team=xxx kube_node_spec_unschedulable/env=prod,node=k8s-node02,team=xxx

Query写monitor-production-region-xxxx-kubernetes#kube_node_spec_unschedulable/ Regex写:/.node=([^]),team.*/

正则匹配,提取所有metrics的node标签

Lynzabo avatar Mar 10 '19 00:03 Lynzabo