grafana-zabbix函数
转换类
groupBy(interval, function)
分组统计,例如:
groupBy(10m, avg) groupBy(1h, median) #每10m平均值
scale(factor)
exp:
scale(100) scale(0.01)
delta()
转换定量到增量。如bits->bits/sec
汇聚类
aggregateBy(interval, function)
汇合一段时间内的处理值:如avg, min, max, median.
exp:
aggregateBy(10m, avg) aggregateBy(1h, median)#10m均值
sumSeries()
持续累加
average(interval)
均值,建议用aggregateBy(interval, avg)替代
min(interval)
最小值 ,建议用aggregateBy(interval, min)替代
max(interval)
最大值 ,建议用aggregateBy(interval, max)替代
过滤类
top(N, value)
返回前N个处理值,如avg, min, max, median.
top(10, avg) top(5, max)
bottom(N, value)
返回后N个处理值,如avg, min, max, median.
bottom(5, avg)
趋势类
trendValue(valueType)
zabbix返回的指定类型,avg, min, max, median.
时间类
timeShift(interval)
调整时间,减号提前,加号置后,不写默认是减号
timeShift(24h) - 提前24h
timeShift(-24h) - 也前移24h
timeShift(+1d) - 置后一天
别名类
setAlias(alias)
返回别名