@ tidadog аннотации не работает, как ожидалось - PullRequest
0 голосов
/ 23 мая 2019

В настоящее время я использую агент datadog v6. Он живет и работает от долгого времени.

У нас есть служба, написанная на весенней загрузке.

Я использую метрики dropwizard и ryantenny весеннюю загрузочную библиотеку для метрик.

У нас есть функция, которая в основном читает из SQS. Допустим, каждое сообщение называется событием.

@timed("timemetricexamlple")
Public void func1 () {}

Эта функция вызывается из какого-то другого класса, скажем, класса А. Он имеет некоторую функцию, которая вызывает вышеуказанную функцию.

@Async
Public void func2 () {
Call above function;
} 

Теперь. Я получаю метрики в Datadog. меня интересует, сколько вызовов сделано в func1. Почему ты спрашиваешь?

Таким образом, я буду знать, сколько событий я получил.

Но дело в том, что если я сделаю запрос в логах сумо. Я могу видеть точное количество событий за последние 24 часа, что составляет около 50 тыс. Но дата-шоу около 12M.

Что я могу сделать вывод, позвольте мне объяснить вам пример.

A и B два раза. А представляет прошлое, а В представляет настоящее.

C - это время в Bw A и B.

Если я хочу посмотреть, сколько событий я получил за последние 15 минут.

Тогда. Он возвращает мне общее количество до 15 минут.

A -> 15 мин (C) -> B

Это дает мне счет от A-> 15 мин (с)

Не 15 Мин (c) -> B.

Почему это происходит? Я что-то пропустил?

Я набираю это с мобильного телефона, я не могу сделать это с ПК.

...