我如何计算我的指标与Librato的来源总数?

时间:2016-07-28 05:40:54

标签: librato

我正在尝试构建一个复合指标,该指标显示针对指标报告的来源计数,并对其进行警报(例如,如果源计数的数量小于3)。这可能吗?

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。现在有点复杂,我们将来会更简单,但这会奏效:

sum(
    map({source:"*"},
        divide([
            series("my_metric","&"),
            series("my_metric","&")
        ])
    )
)

以下是一个快速解释:

map()函数会打破所有度量标准的源(使用*通配符)。我将度量单独划分为每个实例获得1,并将所有包含在sum()函数中以将其添加。