diff options
Diffstat (limited to 'kamon-core/src/main/resources/reference.conf')
-rw-r--r-- | kamon-core/src/main/resources/reference.conf | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/kamon-core/src/main/resources/reference.conf b/kamon-core/src/main/resources/reference.conf index b1e5309d..9abfd26a 100644 --- a/kamon-core/src/main/resources/reference.conf +++ b/kamon-core/src/main/resources/reference.conf @@ -3,22 +3,26 @@ # ================================== # kamon { + + # Default dispatcher for all Kamon components, unless a more specific one is configured. + default-dispatcher = "akka.actor.default-dispatcher" + metrics { - # Time interval at which Kamon will collect all metrics and send them to all subscribed actors. + # Time interval for collecting all metrics and send the snapshots to all subscribed actors. tick-interval = 1 second - # Time interval at which Kamon will record values for all registered gauges. + # Time interval for recording values on all registered gauges. gauge-recording-interval = 100 milliseconds + dispatchers { - # All Gauges record values periodically according to the `kamon.metrics.gauge-recording-interval` setting. - # This dispatcher is the one to be used to execute the recording code. - gauge-recordings = "akka.actor.default-dispatcher" + # Dispatcher for periodical gauge value recordings. + gauge-recordings = ${kamon.default-dispatcher} - # Dispatcher for the actor managing all subscriptions and metrics collection. - metric-subscriptions = "akka.actor.default-dispatcher" + # Dispatcher for subscriptions and metrics collection actors. + metric-subscriptions = ${kamon.default-dispatcher} } |