diff options
Diffstat (limited to 'kamon-system-metrics/src/main/resources/reference.conf')
-rw-r--r-- | kamon-system-metrics/src/main/resources/reference.conf | 62 |
1 files changed, 53 insertions, 9 deletions
diff --git a/kamon-system-metrics/src/main/resources/reference.conf b/kamon-system-metrics/src/main/resources/reference.conf index 3de463b3..ba439024 100644 --- a/kamon-system-metrics/src/main/resources/reference.conf +++ b/kamon-system-metrics/src/main/resources/reference.conf @@ -7,15 +7,28 @@ kamon.sigar.folder = ${user.dir}"/native" kamon { + system-metrics { + + default-gauge-precision { + refresh-interval = 1 second + highest-trackable-value = 999999999 + significant-value-digits = 2 + } + + # Default dispatcher for all system-metrics module operations + dispatcher = ${kamon.default-dispatcher} + } + metrics { precision { + system { process-cpu { - cpu-percentage = { + cpu-percentage = { highest-trackable-value = 999999999 significant-value-digits = 2 } - total-process-time = { + total-process-time = { highest-trackable-value = 999999999 significant-value-digits = 2 } @@ -34,11 +47,11 @@ kamon { highest-trackable-value = 999 significant-value-digits = 2 } - idle ={ + idle = { highest-trackable-value = 999 significant-value-digits = 2 } - stolen ={ + stolen = { highest-trackable-value = 999 significant-value-digits = 2 } @@ -67,18 +80,49 @@ kamon { per-process-non-voluntary = ${kamon.metrics.precision.default-histogram-precision} global = ${kamon.metrics.precision.default-histogram-precision} } + + disk { + reads = ${kamon.metrics.precision.default-histogram-precision} + writes = ${kamon.metrics.precision.default-histogram-precision} + queue = ${kamon.metrics.precision.default-histogram-precision} + service-time = ${kamon.metrics.precision.default-histogram-precision} + } + + load-average { + one = ${kamon.metrics.precision.default-histogram-precision} + five = ${kamon.metrics.precision.default-histogram-precision} + fifteen = ${kamon.metrics.precision.default-histogram-precision} + } } jvm { heap { - used = ${kamon.metrics.precision.default-gauge-precision} - max = ${kamon.metrics.precision.default-gauge-precision} - committed = ${kamon.metrics.precision.default-gauge-precision} + used = ${kamon.system-metrics.default-gauge-precision} + max = ${kamon.system-metrics.default-gauge-precision} + committed = ${kamon.system-metrics.default-gauge-precision} + } + + non-heap { + used = ${kamon.system-metrics.default-gauge-precision} + max = ${kamon.system-metrics.default-gauge-precision} + committed = ${kamon.system-metrics.default-gauge-precision} + } + + thread { + daemon = ${kamon.system-metrics.default-gauge-precision} + count = ${kamon.system-metrics.default-gauge-precision} + peak = ${kamon.system-metrics.default-gauge-precision} + } + + classes { + total-loaded = ${kamon.system-metrics.default-gauge-precision} + total-unloaded = ${kamon.system-metrics.default-gauge-precision} + current-loaded = ${kamon.system-metrics.default-gauge-precision} } gc { - count = ${kamon.metrics.precision.default-gauge-precision} - time = ${kamon.metrics.precision.default-gauge-precision} + count = ${kamon.metrics.precision.default-histogram-precision} + time = ${kamon.metrics.precision.default-histogram-precision} } } } |