Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer;
- @Bean
- public MeterRegistryCustomizer<MeterRegistry> metricsCommonTags() {
- return registry -> registry.config()
- .commonTags("myTag", myTagValue)
- .meterFilter(new MeterFilter() {
- @Override
- public DistributionStatisticConfig configure(Meter.Id id,
- DistributionStatisticConfig config) {
- return config.merge(DistributionStatisticConfig.builder()
- .percentilesHistogram(true)
- .percentiles(0.5, 0.9, 0.99)
- .percentilePrecision(1)
- .minimumExpectedValue(1L)
- .maximumExpectedValue(Long.MAX_VALUE)
- .expiry(Duration.ofMinutes(1))
- .bufferLength(2)
- .build());
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement