Unlimited services in the new APM plans! Monitor unlimited services with the new APM plans!

Caffeine Instrumentation #

Since 2.2.2

Overview #

The Caffeine instrumentation adds tracing for Caffeine and Caffeine-backed synchronous clients. Metrics are gathered using the KamonStatsCounter, which needs to be added manually. When building a cache, add it by calling the recordStats method:

        .recordStats(() -> new KamonStatsCounter("cache_name"))

Manual Installation #

In case you are not using the Kamon Bundle, add the dependency below to your build.

libraryDependencies += "io.kamon" %% "kamon-caffeine" % "2.2.3"


implementation 'io.kamon:kamon-caffeine_2.13:2.2.3'

You must start your application with the instrumentation agent for this module to work properly.