Librato > 复合指标:减去两米
Librato > Composite Metrics: Subtract two meters
我有两个不同的仪表报告值:
仪表 A:根据数据存储查找的项目
Meter B:从数据存储返回的项目
我希望我的图表也有一个复合指标,它只跟踪这两个值之间的差异,以便于观察。但是,我正在努力让 Librato 正确报告此值。
此时我所拥有的是基于此处的 subtract
示例:http://support.metrics.librato.com/knowledgebase/articles/354670-composite-metrics-language-tutorial
但是,它报告的结果是实际数字的比例因子。它报告的数字似乎是实际数字除以某个数字,这可能是报告该值的独立来源的数量。
例如
指标 A = 100 项
指标 B = 50 项
复合 = 25 项 ?? (似乎相差 2 倍)
因子根据特定数据点而变化。
富有,
在没有看到实际数据流的情况下,我只是猜测,但有两种可能性:
选择汇总函数:如果指标报告多个客户端聚合样本,它可能报告为一个复杂的计量表,其中包含以下各个组成部分:计数、总和、最小值、最大值等。要查看指标中的项目总数,您需要选择 sum 属性。您可以通过将 "function":sum
设置为 series
函数的选项来实现。
按时间对齐数据点:subtract
函数通过减去按时间对齐的点来工作。如果这两个指标在不同的时间步长报告,则可能存在它们不一致的点。您可以通过在将样本发布到 API 时设置 measure_time
或将 series
函数的 period
选项设置为数据周期来解决此问题。
如有任何问题,请随时通过 support@librato.com 复制我们。
我有两个不同的仪表报告值:
仪表 A:根据数据存储查找的项目 Meter B:从数据存储返回的项目
我希望我的图表也有一个复合指标,它只跟踪这两个值之间的差异,以便于观察。但是,我正在努力让 Librato 正确报告此值。
此时我所拥有的是基于此处的 subtract
示例:http://support.metrics.librato.com/knowledgebase/articles/354670-composite-metrics-language-tutorial
但是,它报告的结果是实际数字的比例因子。它报告的数字似乎是实际数字除以某个数字,这可能是报告该值的独立来源的数量。
例如 指标 A = 100 项 指标 B = 50 项 复合 = 25 项 ?? (似乎相差 2 倍)
因子根据特定数据点而变化。
富有,
在没有看到实际数据流的情况下,我只是猜测,但有两种可能性:
选择汇总函数:如果指标报告多个客户端聚合样本,它可能报告为一个复杂的计量表,其中包含以下各个组成部分:计数、总和、最小值、最大值等。要查看指标中的项目总数,您需要选择 sum 属性。您可以通过将
"function":sum
设置为series
函数的选项来实现。按时间对齐数据点:
subtract
函数通过减去按时间对齐的点来工作。如果这两个指标在不同的时间步长报告,则可能存在它们不一致的点。您可以通过在将样本发布到 API 时设置measure_time
或将series
函数的period
选项设置为数据周期来解决此问题。
如有任何问题,请随时通过 support@librato.com 复制我们。