-
Notifications
You must be signed in to change notification settings - Fork 327
/
reference.conf
69 lines (56 loc) · 2.08 KB
/
reference.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# ====================================== #
# kamon-influxdb reference configuration #
# ====================================== #
kamon {
influxdb {
# Hostname and port in which your InfluxDB is running
hostname = "127.0.0.1"
port = 8086
# The database where to write in InfluxDB.
database = "mydb"
# For histograms, which percentiles to count
percentiles = [50.0, 70.0, 90.0, 95.0, 99.0, 99.9]
# The protocol to use when used to connect to your InfluxDB: HTTP/HTTPS
protocol = "http"
# Whether or not to submit distributions with count = 0 to influxdb (with 0 values)
post-empty-distributions = false
# The precision to report the period timestamp in. Corresponds with what influx will accept, minus hours and minutes
# [ns,u,µ,ms,s]
precision = "s"
# Client authentication credentials for connection to the InfluxDB server. There is no authentication by default.
# You can enable authentication by adding an authentication section to your configuration file with either token or
# user/password settings in it. If you specify both, token authentication will be used.
#
# authentication {
# token = "your_api_token"
#
# // OR
#
# user = "user"
# password = "password"
#
# }
# 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 al metrics.
exclude = []
}
tag-filter {
includes = ["**"]
excludes = []
}
}
modules {
influxdb {
enabled = true
name = "InfluxReporter"
description = "Influxdb http reporter"
factory = "kamon.influxdb.InfluxDBReporterFactory"
}
}
}