Вложенность агрегатных функций в Librato - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть 3 меры, и я хочу добавить measure1 и measure2, а затем вычесть measure3 из результата. Я не могу заставить составную метрику ниже работать. Любая помощь будет оценена.

subtract([
    sum([
        sum(s("measure1", "*")),
        sum(s("measure2", "*")),
    ]),
    sum(s("measure3", "*"))
])

1 Ответ

0 голосов
/ 05 ноября 2018

Разобрался, в чем проблема. Отсутствует агрегатная функция в серии.

subtract([
    sum([
        s("measure1", "*", {function:"sum"}),
        s("measure2", "*", {function:"sum"})
    ]),
    s("measure3", "*", {function:"sum"})
])
...