0

我可能得不到什么。如何在不应用任何进一步聚合的情况下使用 Timelion 绘制原始时间序列?只是我在索引中拥有的字段的原始数据。当然,我为数据选择了合适的时间窗口。

4

1 回答 1

1

我试图实现同样的目标,但没有完全得到我想要的,但也许这些步骤会对你有所帮助。

  • 我的数据是按分钟计算的,所以我不想要更频繁的碎片。选择 interval = 1m 仅在短时间内有帮助,但在 .es() 块中添加“interval=1m”也适用于长时间。
  • 要让线在点之间不返回 0,请使用 .es().fit(carry)
  • .es().scale_interval(1m).fit(scale) - 这是我的图表,如果在一定时期内没有数据,而不是在同一水平线上携带线,则返回 0。
  • .es(metric=max:value_field) 有助于不总结值,但显示聚合集的最大值。

我的图表仍然奇怪地汇总,但也许它会帮助某人。

有用的链接:timelion 中的稀疏时间序列 https://www.elastic.co/blog/sparse-timeseries-and-timelion

缩放问题 1 https://discuss.elastic.co/t/diferent-value-on-y-axis-depending-on-time-interval/67785

缩放问题 2 https://discuss.elastic.co/t/timelion-giving-wrong-metric-aggregate-value-on-enlarging/132789

缩放问题 3 https://discuss.elastic.co/t/re-timelion-giving-wrong-metric-aggregate-value-on-enlarging/132925

于 2019-01-30T17:56:46.523 回答