Spring boot 通过http.server.request使用mircrometer和statsd获取更多指标

Spring boot 通过http.server.request使用mircrometer和statsd获取更多指标,spring-boot,spring-boot-actuator,datadog,micrometer,Spring Boot,Spring Boot Actuator,Datadog,Micrometer,如何使用micrometer和statsd以及FlavorDataDog获取所有指标,包括状态代码和异常。我正在使用maven dependency用于千分尺statsd和弹簧启动执行器 我已经根据spring boot致动器配置向控制器添加了@Timed注释。但是在graphite中,我只看到http.server.requests.max,没有异常或状态代码 有人能指出我缺少什么配置吗 @RestController @Timed @Slf4j public class AccountsCo

如何使用micrometer和statsd以及FlavorDataDog获取所有指标,包括状态代码和异常。我正在使用maven dependency用于千分尺statsd和弹簧启动执行器

我已经根据spring boot致动器配置向控制器添加了@Timed注释。但是在graphite中,我只看到http.server.requests.max,没有异常或状态代码

有人能指出我缺少什么配置吗

@RestController
@Timed
@Slf4j
public class AccountsController {

@PostMapping(consumes = MediaType.APPLICATION_JSON_VALUE)
@ResponseStatus(value = HttpStatus.CREATED)
@Timed(value = "createAccount.timer", percentiles = {0.9, 0.99}, histogram = true)
@Counted(value = "compass.createAccount.counter")
public AccountResponse createAccount(@RequestBody CreateAccountRequest 
createAccountRequest){
// Business logic
}
}

请添加一些示例代码,演示您的端点以及如何使用
@Timed
。此外,考虑使用<代码> LoggGeMeRealReals,这样您就可以在日志中看到正在记录的度量,这将让您知道,如果您有度量,并且它是DATADOG发行版,则在类和方法级别都使用@ TimeDead注释,我可以看到http.server.requests.max的指标,但看不到请求响应或异常指标。@checketts您有什么建议吗?
@Configuration
@EnableAspectJAutoProxy
public class MetricConfiguration {

    @Bean
    public TimedAspect timedAspect(MeterRegistry registry) {
        return new TimedAspect(registry);
    }

    @Bean
    public CountedAspect countedAspect(MeterRegistry registry) {
        return new CountedAspect(registry);
    }
}