Dashboard中Interval的由来

  1. maxDatapoints值的由来是:他是根据下图所示的程序计算的,它的值是当前浏览器窗口的宽度和panel在网格系统中的宽度共同决定的,具体的计算如下:

  2. interval的由来

  • 我们现在这种使用方式的interval的值由来是:他是根据右上角的 (结束时间-起始时间)/maxDatapoints,然后看这个值处于什么区段,然后再进行最后的计算,类似下面这种:

  • 有些datasource是支持配置interval的配置的,这种情况下interval就是你配置的那个值,现在目前influxdb,postgresql等支持自己配置interval。
  • 可以在panel中自定义interval,这时interval就是设置的值(设置的interval的值最终下发下去回来的datapoint的点不能超过10000个,当超过10000点就清空了设置的interval,然后提示你设置多少interval合适)