added files & variables for docker running
This commit is contained in:
47
telegraf.conf
Normal file
47
telegraf.conf
Normal file
@@ -0,0 +1,47 @@
|
||||
# Telegraf Configuration
|
||||
[global_tags]
|
||||
|
||||
# Configuration for telegraf agent
|
||||
[agent]
|
||||
interval = 10s
|
||||
round_interval = true
|
||||
metric_batch_size = 1000
|
||||
metric_buffer_limit = 10000
|
||||
collection_jitter = 0s
|
||||
flush_interval = 10s
|
||||
precision = 0s
|
||||
hostname =
|
||||
omit_hostname = false
|
||||
|
||||
###############################################################################
|
||||
# OUTPUT PLUGINS #
|
||||
###############################################################################
|
||||
|
||||
|
||||
# Configuration for sending metrics to InfluxDB
|
||||
[[outputs.influxdb]]
|
||||
urls = [$INFLUXDB_URL]
|
||||
database = $INFLUXDB_DATABASE
|
||||
database_tag =
|
||||
skip_database_creation = $INFLUXDB_SKIP_DATABASE_CREATION
|
||||
retention_policy =
|
||||
write_consistency = any
|
||||
timeout = 30s
|
||||
username = $INFLUXDB_USERNAME
|
||||
password = $INFLUXDB_PASSWORD
|
||||
|
||||
###############################################################################
|
||||
# INPUT PLUGINS #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# INPUT PLUGINS FREEBOX #
|
||||
###############################################################################
|
||||
|
||||
# Read metrics from one or more commands that can output to stdout
|
||||
[[inputs.exec]]
|
||||
commands = [
|
||||
python3 /usr/local/py/freebox-monit.py -$ARGS
|
||||
]
|
||||
timeout = 5s
|
||||
data_format = influx
|
||||
Reference in New Issue
Block a user