elasticsearch Kibana只画了一个度量的差,而不是总的
我只是想知道是否有人知道一种能够显示度量差异的图形的方法,比如system.network.in.bytes- 如果你看这张图,你可以看到这个值不断变大(以相同的速度),但我只想画出每个值之间的差值,而不是总数elasticsearch Kibana只画了一个度量的差,而不是总的,elasticsearch,kibana,elasticsearch,Kibana,我只是想知道是否有人知道一种能够显示度量差异的图形的方法,比如system.network.in.bytes- 如果你看这张图,你可以看到这个值不断变大(以相同的速度),但我只想画出每个值之间的差值,而不是总数 有人有什么想法吗?试试timeseries或可视化 假设您的字段名为“bytesIn”(为简单起见),并以1分钟为间隔(因为Timelon中不可能使用IMO 30s),则Timelon表达式应如下所示: .es(*,metric='avg:bytesIn').subtract(.es(
有人有什么想法吗?试试timeseries或可视化 假设您的字段名为“bytesIn”(为简单起见),并以1分钟为间隔(因为Timelon中不可能使用IMO 30s),则Timelon表达式应如下所示:
.es(*,metric='avg:bytesIn').subtract(.es(*,metric='avg:bytesIn',offset='-1m'))
解释
.es(*,metric='avg:bytesIn')
给出了一段时间间隔内字节数的平均值(这里我假设1m
)
添加offset='-1m'
,将序列检索偏移-1m
,就好像它们现在正在发生一样
.subtract
只需从一个序列中减去另一个序列的值即可