aboutsummaryrefslogtreecommitdiff
path: root/kamon-core/src/main/resources/reference.conf
diff options
context:
space:
mode:
Diffstat (limited to 'kamon-core/src/main/resources/reference.conf')
-rw-r--r--kamon-core/src/main/resources/reference.conf21
1 files changed, 19 insertions, 2 deletions
diff --git a/kamon-core/src/main/resources/reference.conf b/kamon-core/src/main/resources/reference.conf
index aac718ca..b514b1b7 100644
--- a/kamon-core/src/main/resources/reference.conf
+++ b/kamon-core/src/main/resources/reference.conf
@@ -1,11 +1,28 @@
kamon {
metric {
- tick-interval = 1 second
+ tick-interval = 60 seconds
filters {
- accept-unmatched = true
+
+ # Determines whether entities from a category that doesn't have any filtering configuration should be tracked or
+ # not. E.g. If there are no filter sections for the "jdbc-datasource" category and `accept-unmatched-categories`
+ # is set to true, all entities for that category will be accepted, otherwise all will be rejected.
+ #
+ # NOTE: Using entity filters is a commodity for modules that might potentially track thousands of unnecessary
+ # entities, but not all modules are required to use filters, check the your module's documentation to
+ # determine whether setting up filters make sense or not.
+ accept-unmatched-categories = true
+
}
+ # FQCN of the reporter instances that should be loaded when calling `Kamon.reporters.loadFromConfig()`.
+ # Example: `reporters = ["kamon.statsd.StatsD", "kamon.zipkin.Zipkin"]`.
+ reporters = []
+
+ # Thread pool size used by the metrics refresh scheduler. This pool is only used to periodically sampling
+ # min-max-counter values.
+ refresh-scheduler-pool-size = 2
+
instrument-factory {
# Default instrument settings for histograms and min max counters. The actual settings to be used when creating