Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
<img src="//i.stack.imgur.com/RUiNP.png" height="16" width="18" alt="" class="sponsor tag img">elasticsearch Kibana只画了一个度量的差,而不是总的_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Kibana - Fatal编程技术网 elasticsearch Kibana只画了一个度量的差,而不是总的,elasticsearch,kibana,elasticsearch,Kibana" /> elasticsearch Kibana只画了一个度量的差,而不是总的,elasticsearch,kibana,elasticsearch,Kibana" />

elasticsearch Kibana只画了一个度量的差,而不是总的

elasticsearch Kibana只画了一个度量的差,而不是总的,elasticsearch,kibana,elasticsearch,Kibana,我只是想知道是否有人知道一种能够显示度量差异的图形的方法,比如system.network.in.bytes- 如果你看这张图,你可以看到这个值不断变大(以相同的速度),但我只想画出每个值之间的差值,而不是总数 有人有什么想法吗?试试timeseries或可视化 假设您的字段名为“bytesIn”(为简单起见),并以1分钟为间隔(因为Timelon中不可能使用IMO 30s),则Timelon表达式应如下所示: .es(*,metric='avg:bytesIn').subtract(.es(

我只是想知道是否有人知道一种能够显示度量差异的图形的方法,比如system.network.in.bytes-

如果你看这张图,你可以看到这个值不断变大(以相同的速度),但我只想画出每个值之间的差值,而不是总数


有人有什么想法吗?

试试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
只需从一个序列中减去另一个序列的值即可