2015-08-20 4 views
0

У меня есть два разных метры значение отчетности:Librato> Композитные Метрики: Вычитание два метров

Meter A: Элементы посмотрели на хранилище данных Meter B: Детали возвратили из хранилища данных

Я хочу, чтобы мой график в также имеют составную метрику, которая просто отслеживает разницу между этими двумя значениями для удобства наблюдения. Тем не менее, я пытаюсь заставить Librato сообщить это значение должным образом.

То, что я в этот момент на основе subtract примера здесь: http://support.metrics.librato.com/knowledgebase/articles/354670-composite-metrics-language-tutorial

Однако результаты она отчетов масштабный коэффициент от реального числа. Кажется, что число, которое он представляет, - это фактическое число, деленное на некоторое число, что может быть количеством отдельных источников, сообщающих стоимость.

Например, Метрический A = 100 единиц Показатели B = 50 единиц Композитный = 25 единиц ?? (по-видимому, отключен в 2 раза)

Фактор изменяется в зависимости от конкретного дататота.

ответ

2

Рича,

Не видя реальные потоки данных я просто принимая догадку, но есть несколько возможностей:

  • Выбор сводных функций: Если метрика отчетность множественная клиентские агрегированные образцы, он может сообщать как комплексный показатель с отдельными компонентами: count, sum, min, max и т. д. Чтобы просмотреть общее количество элементов в метрике, вы хотели бы выбрать сумму sum. Вы можете сделать это, установив "function":sum в качестве опции функции series.

  • Выравнивание точек данных во времени: функция subtract работает путем вычитания точек, выровненных по времени. Если две метрики сообщают на разных временных шагах, могут быть точки, где они не выравниваются. Вы можете исправить это, установив measure_time при отправке образцов в API или установив опцию period функции series на период данных.

Всегда обращайтесь к нам по адресу [email protected] по любым вопросам.

+0

Решение добавило '' function ': sum' к опциям для сумм на комплексных датчиках. Джейсон Дерретт смог мне помочь по электронной почте, чтобы дать ему кредит – Rich