您的位置:首页 > 其它

grafana图表配置详解

2017-07-25 10:55 2226 查看


A:时间范围

B:匹配项:metric

C:聚合:5m-sum = 5分钟的数据全部相加(sum != zimsum后续研究)

D:匹配项:tag,此处支持许多操作,例如

servicename-ilteral-gps|mccapp|testdemo : servicename 完全匹配其中之一

url-wilcard-/web/* : 类似mysql like

另外还有其他的很多逻辑判定

groupBy:如果勾选,则对该tag进行groupBy

E: 结果显示别名,($tag_xxx)能够得到当前数据的tag,如果有特殊字符,则改用[[tag_xxxx.xx]]

F:可以定义多个query

特别注意

1.

数据首先进行dawnsample,即5s-sum-zero,每一个不同的tag组合都会产生一条不同的线。之后再进行aggregator,把多条线的数据进行聚合.

2.

第一个aggregator:sum / zimsum

sum对于没有数据的时间点会进行线性填充!!!!!!!!!

比如aggregator是sum,dawnsample是1s-sum,如果某一秒没有数据,那么就会填充一个数据,值取决于附近的数据。

如果是zimsum,则不填充。

因此大多情况下,我们绘图应该用zimsum确保数据是正确的。

另外也可以用dawnsample的填充,zero,如果没数据,则那一秒的数据就是0。 详见解读opentsdb之aggregator

3.

另外需要选择datasource。需要注意的是每一个org都需要配置datasource



Legend:查询结果美化

勾选show则会显示右边的values

勾选as table则会如图所示按table形式分别展示结果



now-30m即前30分钟数据

每5秒刷新一次数据

ps:

具体查询语句参考opentsdb官方api
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: