Observability

Micrometer1.9.18

Provides a facade for the most popular observability systems, allowing you to instrument your JVM-based application code without vendor lock-in. Think SLF4J, but for observability.

Changelog

🐞 Bug Fixes

  • @Timed should record Throwables not only Exceptions
  • Add default factoryType tag in CommonsObjectPool2Metrics
  • Fix quantile value for DistributionSummary for OtlpMeterRegistry
  • Apply NamingConvention to tags for OtlpMeterRegistry
  • Use Dynatrace snapshot for LongTaskTimer
  • CloudWatchMeterRegistry logs timeout message when there was an interrupt and does not log anything when there was a timeout
  • Atlas PercentileTimers/PercentileDistributionSummary are not configured with a range causing excessive memory usage
  • JvmGcMetricsTest#sizeMetricsNotSetToZero is failing on CI with generational ZGC
  • Add missing metrics for Jersey in cases of client errors
  • Bug: DropwizardMeterRegistry does not remove Gauges created by LongTaskTimer
  • Buffered statsd lines are not published on close
  • Reduce allocations in HTTP server instrumentations

🔨 Dependency Upgrades

  • Bump com.amazonaws:aws-java-sdk-cloudwatch from 1.12.586 to 1.12.772
  • Bump com.signalfx.public:signalfx-java from 1.0.36 to 1.0.46
  • Bump dropwizard-metrics from 4.2.22 to 4.2.27
  • Bump io.projectreactor:reactor-bom from 2020.0.37 to 2020.0.47
  • Bump io.netty:netty-bom from 4.1.101.Final to 4.1.133.Final
Get Started with Tanzu Spring today