Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. import org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryCustomizer;
  2.  
  3. @Bean
  4. public MeterRegistryCustomizer<MeterRegistry> metricsCommonTags() {
  5. return registry -> registry.config()
  6. .commonTags("myTag", myTagValue)
  7. .meterFilter(new MeterFilter() {
  8.  
  9. @Override
  10. public DistributionStatisticConfig configure(Meter.Id id,
  11. DistributionStatisticConfig config) {
  12. return config.merge(DistributionStatisticConfig.builder()
  13. .percentilesHistogram(true)
  14. .percentiles(0.5, 0.9, 0.99)
  15. .percentilePrecision(1)
  16. .minimumExpectedValue(1L)
  17. .maximumExpectedValue(Long.MAX_VALUE)
  18. .expiry(Duration.ofMinutes(1))
  19. .bufferLength(2)
  20. .build());
  21. }
  22. });
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement