代码之家  ›  专栏  ›  技术社区  ›  Rich khmarbaise

Librato>复合指标:减去两米

  •  0
  • Rich khmarbaise  · 技术社区  · 11 年前

    我有两个不同的仪表报告值:

    表A:对照数据存储查找的项目 表B:从数据存储返回的项目

    我希望我的图表也有一个复合度量,它只跟踪这两个值之间的差异,以便于观察。然而,我很难让Librato正确报告这个值。

    我现在所掌握的是基于 subtract 示例如下: http://support.metrics.librato.com/knowledgebase/articles/354670-composite-metrics-language-tutorial

    然而,它报告的结果与实际数字有一定的差距。它报告的数字似乎是实际数字除以某个数字,这可能是报告该值的独立来源的数量。

    例如 公制A=100项 指标B=50项 复合=25项??(似乎相差2倍)

    因子根据特定数据点而变化。

    1 回复  |  直到 11 年前
        1
  •  2
  •   Mike Heffner    11 年前

    富有的

    在没有看到实际数据流的情况下,我只是猜测一下,但有两种可能性:

    • 选择汇总函数:如果度量报告的是多个客户端聚合样本,则它可能会作为一个复杂的度量报告,其中包含以下各个组件:count、sum、min、max等。要查看度量中的项目总数,您需要选择 总和 所有物您可以通过设置 "function":sum 作为 series 作用

    • 在时间上对齐数据点: subtract 函数通过减去时间对齐的点来工作。如果这两个指标在不同的时间步报告,可能会出现不一致的情况。可以通过设置 measure_time 将样本发布到API时,或通过设置 period 的选项 系列 函数设置为数据的周期。

    随时可以在support@librato.com任何问题。