Kibana 仅绘制指标的差异而不是总数

Kibana graphing just the difference of a metric instead of total

我只是想知道是否有人知道能够显示指标差异图表的方法,例如 system.network.in.bytes -

如果您查看此图,您会发现该值不断变大(以大致相同的速度)- 但我只想绘制每个值之间的差异而不是总值。

Example

有人有什么想法吗?

尝试时间序列可视化或timelion

假设您的字段名称是 'bytesIn'(为简单起见)并以 1 分钟为间隔(因为在 timelion 中不可能使用 IMO 30s),您的 timelion 表达式应该类似于:

.es(*,metric='avg:bytesIn').subtract(.es(*,metric='avg:bytesIn',offset='-1m'))

说明

.es(*,metric='avg:bytesIn') 给出一段时间内 bytesIn 的平均值(这里我假设 1m

添加 offset='-1m',将系列检索偏移 -1m,就好像它们现在正在发生一样

.subtract 只是从一个系列中减去另一个系列的值