aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/resources
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-core/src/main/resources')
-rw-r--r--kamon-core/src/main/resources/reference.conf9
1 files changed, 7 insertions, 2 deletions
diff --git a/kamon-core/src/main/resources/reference.conf b/kamon-core/src/main/resources/reference.conf
index 80da12a5..51a89a9e 100644
--- a/kamon-core/src/main/resources/reference.conf
+++ b/kamon-core/src/main/resources/reference.conf
@@ -12,9 +12,10 @@ kamon {
instance = "auto"
}
- # FQCN of the reporter instances that should be loaded when calling `Kamon.reporters.loadFromConfig()`.
+ # FQCN of the reporter instances that should be loaded when calling `Kamon.reporters.loadFromConfig()`. All reporter
+ # classes must
# Example: `reporters = ["kamon.statsd.StatsD", "kamon.zipkin.Zipkin"]`.
- reporters = []
+ reporters = [ ]
metric {
tick-interval = 60 seconds
@@ -84,8 +85,12 @@ kamon {
trace {
+ # Interval at which sampled finished spans will be flushed to SpanReporters.
tick-interval = 10 seconds
+ # Size of the internal queue where sampled spans will stay until they get flushed. If the queue becomes full then
+ # sampled finished spans will be dropped in order to avoid consuming excessive amounts of memory. Each configured
+ # reporter has a separate queue.
reporter-queue-size = 1024