added files & variables for docker running

This commit is contained in:
2023-06-24 23:44:03 +02:00
parent 27336a52d5
commit cee1ecd5df
4 changed files with 1177 additions and 1 deletions

47
telegraf.conf Normal file
View 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