@timed注释数据狗无法按预期运行

时间:2019-05-23 05:32:23

标签: java spring-boot metrics datadog

我当前正在使用datadog代理v6。它的运行和运行时间很长。

我们在Spring Boot上编写了一项服务。

我正在使用dropwizard指标和ryantenny spring boot库作为指标。

我们有一个功能,基本上可以从SQS中读取。可以说每条消息都称为事件。

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

此函数是从其他某个类调用的,比如说A类。它具有一些调用上述功能的功能。

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

现在。我在datadog中获取指标。我对func1的调用数量不感兴趣。你为什么问?

这样,我将知道我收到了多少个事件。

但是问题是,如果我对相扑日志进行查询。我可以看到过去24小时内确切的事件数,大约是50k。 但是数据狗显示大约1200万。

我可以推断出什么,让我向您说明一个例子。

A和B是两次。 A代表过去,而B代表现在。

C是bw A和B中的时间。

如果我想查看最近15分钟内发生了多少事件,请说。

然后。从现在开始的15分钟之前,它将返回我的总数。

A-> 15分钟(C)-> B

它提供了 A-> 15分钟(c)

不是 15Min(c)-> B。

为什么会这样?我想念什么吗?

我正在从Mobile中键入它,但无法从pC中键入它。

0 个答案:

没有答案