详解
全局配置

- Max data points(最大数据点数)
定义:表示在查询时间范围内返回的最大数据点数。
作用:用于控制查询结果的精度和数据量。如果数据点过多,Grafana会自动对数据进行降采样(downsampling),以减少数据量并提高性能。
示例:
如果时间范围是7天,Max data points设置为1000,则Grafana会尝试将7天的数据压缩为最多1000个点。
如果原始数据点超过1000,Grafana会通过聚合(如平均值、最大值等)来减少数据点数量。 - Min interval(最小间隔)
定义:表示查询的最小时间间隔。
作用:用于限制查询的时间粒度,避免查询过于频繁或返回过多数据。
示例:
如果 Min interval 设置为 1m,则查询的时间间隔不会小于1分钟。
如果时间范围较大(如1年),Grafana会根据 Min interval 自动调整查询的时间间隔。 - Interval(间隔)
定义:表示查询的时间间隔。
作用:用于指定查询的时间粒度。较小的间隔会返回更多的数据点,较大的间隔会返回较少的数据点。
示例:
如果 Interval 设置为 5m,则每5分钟查询一次数据。
如果 Interval 设置为 1h,则每小时查询一次数据。 - Relative time(相对时间)
定义:表示查询的时间范围,相对于当前时间。如果设置了这个时间,那么这个panel跟右上角的time range选择就脱节了,只会显示固定time range的数据
作用:用于动态设置查询的时间范围。
示例:
如果 Relative time 设置为 now-7d,则查询的时间范围是从当前时间往前推7天到当前时间。
如果 Relative time 设置为 now-1h,则查询的时间范围是从当前时间往前推1小时到当前时间。 - Time shift(时间偏移)
定义:表示将查询的时间范围整体偏移一定的时间。
作用:用于比较不同时间段的数据。
示例:
如果 Time shift 设置为 1d,则查询的时间范围会整体往前偏移1天。
例如,原始时间范围是 now-7d 到 now,加上 Time shift 后,时间范围变为 now-8d 到 now-1d。