0

我想在 New Relic 中显示一个图表,其中磁盘空间低于 1 TB 在图表中被视为 0。上面的值没有显示 Terabyte,因此 1200 GB 在图中仅显示为 200。

有效的NRQL

SELECT average(diskFreeBytes)/pow(2,30) as 'GB free' FROM StorageSample WHERE mountPoint='F:' and hostname = 'ABC' SINCE 24 hours AGO TIMESERIES

但我不能扣除太字节

SELECT (average(diskFreeBytes)/pow(2,30))-1000 as 'GB free' FROM StorageSample WHERE mountPoint='F:' and hostname = 'ABC' SINCE 24 hours AGO TIMESERIES

谁能解释为什么它不起作用并提供一个例子。

4

1 回答 1

1

我不会按 pow(2,30) 划分,图表足够聪明,可以单独更改单位:

在此处输入图像描述

该解决方案的缺点是它不会在 1T 下显示为 0 值,而是显示为负数

于 2020-11-14T09:12:51.913 回答