n-graphite_2.12.2.7.4.source-code.reference.conf Maven / Gradle / Ivy
The newest version!
# ==================================== #
# Kamon-Graphite Reference Configuration #
# ==================================== #
kamon {
modules {
graphite-reporter {
enabled = true
name = "Graphite Reporter"
description = "Sends metrics to any graphite endpoint"
factory = "kamon.graphite.GraphiteReporterFactory"
}
}
graphite {
# Hostname and port in which your Carbon daemon is running.
hostname = "127.0.0.1"
port = 2003
# Prefix for all metrics sent to Graphite.
metric-name-prefix = "kamon-graphite"
# instead of adding tags as suffix to metric name (format graphite 1.1) metricname;tag1=value1;tag2=value2
# the metric will be named metricname.tag1.value1.tag2.value2
# this is useful for older graphite versions (prior to 1.1) without tagging support
legacy-support = false
# For histograms, which percentiles to count
percentiles = [50.0,90.0,99.0]
# Allow including environment information as tags on all reported metrics.
environment-tags {
# Define whether specific environment settings will be included as tags in all exposed metrics. When enabled,
# the service, host and instance tags will be added using the values from Kamon.environment().
include-service = yes
include-host = yes
include-instance = yes
# Specifies which Kamon environment tags should be ignored. All unmatched tags will be always added to all metrics.
exclude = []
}
tag-filter {
includes = ["**"]
excludes = []
}
}
}