[global_tags] [agent] interval = "10s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 10000 collection_jitter = "0s" flush_interval = "10s" flush_jitter = "0s" precision = "" hostname = "{{ ansible_hostname }}" omit_hostname = false [[inputs.cpu]] percpu = true totalcpu = true collect_cpu_time = false report_active = false [[inputs.disk]] ignore_fs = ["tmpfs", "devtmpfs", "devfs", "iso9660", "overlay", "aufs", "squashfs"] [[inputs.diskio]] [[inputs.kernel]] [[inputs.mem]] [[inputs.processes]] [[inputs.swap]] [[inputs.system]] [[inputs.docker]] {% if telegraf_sensors_enable|default(false) %} [[inputs.sensors]] {% endif %} {% if telegraf_smart_enable|default(false) %} [[inputs.smart]] {% set devs=telegraf_smart_devices|default([]) %} {% if devs|length > 0 %} devices = [ {% for dev in devs %} "{{ dev }}", {% endfor %} ] {% endif %} {% endif %} [[outputs.influxdb]] urls = ["$INFLUX_URL"] skip_database_creation = false {% set cfg=telegraf_extra_config|default("") %} {% if cfg|length > 0%} {{ cfg }} {% endif %}