代码之家  ›  专栏  ›  技术社区  ›  rookie09

普罗米修斯时间序列生成的图形在不同形状之间跳跃

  •  2
  • rookie09  · 技术社区  · 7 年前

    我使用普罗米修斯2.0.0-beta。2和Grafana来查看形式的简单规范时间序列的图形 mytimeseries{attr="val"} . 其范围包括最后6小时,每30秒刷新一次。

    当前发生的情况是,图形的形状在不同形式之间跳跃,以便在近似循环中进行后续刷新。以下是其中的一些形状:

    enter image description here

    enter image description here

    enter image description here

    这怎么可能发生?我怀疑这是因为时间序列在几个点上出现峰值(例如,在大约10:30时达到约25 K),并且在某些情况下,这些值包括在图形中,但在其他情况下,可能是由于Grafana显示的周期相对于到达普罗米修斯的新记录指标以“奇数”偏移量移动。

    在任何情况下,这都会使输出难以读取,并且当前图形几乎无法用于监视。我想知道这是否是一个更普遍、可能已知的问题的例子,如果是,那么克服它的最佳方法是什么,以便同一个图形从右向左移动,但不会意外地改变其形状。

    更新 This 讨论似乎涉及一个类似的问题,并暗示了一个类似的可疑原因。我的时间序列测量每秒接收的八位字节数(由操作系统工具报告),虽然我控制着将其输入普罗米修斯的导出器,但我不清楚如何将其输入计数器(而不是仪表),因此建议的解决方案并不适用。

    1 回复  |  直到 7 年前
        1
  •  1
  •   brian-brazil    6 年前

    这是一个别名问题。考虑到你只有一个测量工具,我建议使用 avg_over_time max_over_time 以避免丢失数据。