我只是想知道是否有人知道如何能够显示像system.network.in.bytes这样的指标差异的图表 -
如果你看一下这个图表,你可以看到价值不断变大(大约在相同的速度下) - 但我只想绘制每个值之间的差异而不是总数。
有人有什么想法吗?
答案 0 :(得分:1)
尝试使用时间序列可视化或timelion。
假设您的字段名称为' bytesIn' (为简单起见)并且间隔1分钟(因为IMO 30s在时间上是不可能的),你的时间表达应该类似于:
.es(*,metric='avg:bytesIn').subtract(.es(*,metric='avg:bytesIn',offset='-1m'))
<强>解释强>
.es(*,metric='avg:bytesIn')
在一段时间间隔内给出bytesIn
的平均值(此处我假设为1m
)
添加offset='-1m'
,将-1m
的系列检索抵消,就好像它们现在正在发生一样
.subtract
只是从另一个