ForkJoinPoolTelemetryReader

kamon.instrumentation.executor.ExecutorInstrumentation.ForkJoinPoolTelemetryReader
See theForkJoinPoolTelemetryReader companion object

Abstracts the means of reading some telemetry information from concrete executor implementations. This allows us to track the same metrics even when coming from slightly different implementations. The three cases we have seen so far where this is useful are when instrumenting: the ForkJoinPool included in the JDK (since Java 8), the one included in Scala 2.11 Library and the one shipped with Akka.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def activeThreads: Int
def parallelism: Int
def poolSize: Int
def queuedTasks: Int