Я хочу предоставить все метрики в конечную точку метрики, но опубликую sh некоторые из них в удаленном реестре счетчиков.
Для этого у меня есть SimpleMeterRegistry для конечной точки метрики и добавлено MeterRegistryCustomizer для удаленного реестра счетчиков (Datadog) для добавления некоторых MeterFilter , чтобы избежать указания c метрик с использованием функции DENY MeterFilter. Например:
@Bean
public MeterRegistryCustomizer<StatsdMeterRegistry> meterRegistryCustomizer() {
return (registry) -> new StatsdMeterRegistry(config, Clock.SYSTEM).config().meterFilter(MeterFilter.denyNameStartsWith("jvm"));
}
Однако все метрики, относящиеся к jvm, видны в Datadog. Я пытался MeterFilterReply , но бесполезно. Пожалуйста, предложите, как этого можно достичь.