InfluxDB¶
To enable the InfluxDB:
[metrics]
[metrics.influxDB]metrics:
influxDB: {}--metrics.influxdb=trueaddress¶
Required, Default="localhost:8089"
Address instructs exporter to send metrics to influxdb at this address.
[metrics]
[metrics.influxDB]
address = "localhost:8089"metrics:
influxDB:
address: localhost:8089--metrics.influxdb.address="localhost:8089"protocol¶
Required, Default="udp"
InfluxDB's address protocol (udp or http).
[metrics]
[metrics.influxDB]
protocol = "udp"metrics:
influxDB:
protocol: udp--metrics.influxdb.protocol="udp"database¶
Optional, Default=""
InfluxDB database used when protocol is http.
[metrics]
[metrics.influxDB]
database = ""metrics:
influxDB:
database: ""--metrics.influxdb.database=""retentionPolicy¶
Optional, Default=""
InfluxDB retention policy used when protocol is http.
[metrics]
[metrics.influxDB]
retentionPolicy = ""metrics:
influxDB:
retentionPolicy: ""--metrics.influxdb.retentionPolicy=""username¶
Optional, Default=""
InfluxDB username (only with http).
[metrics]
[metrics.influxDB]
username = ""metrics:
influxDB:
username: ""--metrics.influxdb.username=""password¶
Optional, Default=""
InfluxDB password (only with http).
[metrics]
[metrics.influxDB]
password = ""metrics:
influxDB:
password: ""--metrics.influxdb.password=""addEntryPointsLabels¶
Optional, Default=true
Enable metrics on entry points.
[metrics]
[metrics.influxDB]
addEntryPointsLabels = truemetrics:
influxDB:
addEntryPointsLabels: true--metrics.influxdb.addEntryPointsLabels=trueaddServicesLabels¶
Optional, Default=true
Enable metrics on services.
[metrics]
[metrics.influxDB]
addServicesLabels = truemetrics:
influxDB:
addServicesLabels: true--metrics.influxdb.addServicesLabels=truepushInterval¶
Optional, Default=10s
The interval used by the exporter to push metrics to influxdb.
[metrics]
[metrics.influxDB]
pushInterval = 10smetrics:
influxDB:
pushInterval: 10s--metrics.influxdb.pushInterval=10s