# Autogenerated config! # Created at: 2026-01-13 06:01:20.622518+00:00 # Config Version: 1.0.1 [agent] interval = "40s" round_interval = true metric_batch_size = 1000 metric_buffer_limit = 100000 collection_jitter = "5s" flush_interval = "120s" flush_jitter = "5s" hostname = "AJ5OXE5F" omit_hostname = false [[outputs.exec]] command = [ "bash", "-lc", "out=$(curl --silent --show-error --fail --connect-timeout 5 --max-time 20 --engine ateccx08 --key-type ENG --cert /var/lib/wb-cloud-agent/device_bundle.crt.pem --key 'ATECCx08:00:02:C0:00' -H 'Content-Type: text/plain' --data-binary @- 'https://timescale.wirenboard.cloud/telegraf' -o /dev/null -w 'http status=%{http_code} data size in bytes=%{size_upload}'); rc=$?; [ $rc -eq 0 ] && logger -t telegraf-exec \"Metrics sent. $out\"; exit $rc" ] timeout = "30s" data_format = "influx" [[inputs.disk]] name_override = "disk" interval = "60s" mount_points = ["/", "/mnt/data"] fieldinclude = ["free"] # Собирать только указанные поля [[inputs.mem]] name_override = "mem" interval = "40s" fieldinclude = ["available"] [[inputs.system]] name_override = "system" interval = "40s" fieldinclude = ["load15"] [[inputs.mqtt_consumer]] alias = "mqtt-consumer-string" name_override = "mqtt_consumer_string" client_id = "wb-cloud-agent-telegraf-f1lCVQON" topics = [ "/devices/hwmon/controls/Board Temperature", "/devices/hwmon/controls/CPU Temperature", "/devices/power_status/controls/Vin", "/devices/system/controls/Release name", "/devices/system/controls/Release suite", "/devices/system/controls/Current uptime", "/devices/system/controls/HW Revision", ] servers = ["unix:///var/run/mosquitto/mosquitto.sock"] qos = 0 persistent_session = false data_format = "value" data_type = "string"