Telegraf input mqtt Frequent chain break and reconnection

Hi,@Franky1 Ask a question
The telegraf will be disconnected and reconnected in a few seconds :pray: :pray: :pray:

####################### telegraf ###########################
 Configuration for telegraf agent
[agent]
  ## Default data collection interval for all inputs
  ## interval = "2s"
  ## Rounds collection interval to 'interval'
  ## ie, if interval="10s" then always collect on :00, :10, :20, etc.
  round_interval = false

  ## Telegraf will send metrics to outputs in batches of at most
  ## metric_batch_size metrics.
  ## This controls the size of writes that Telegraf sends to output plugins.
  metric_batch_size = 3000

  ## Maximum number of unwritten metrics per output.  Increasing this value
  ## allows for longer periods of output downtime without dropping metrics at the
  ## cost of higher maximum memory usage.
  metric_buffer_limit = 30000

  ## Collection jitter is used to jitter the collection by a random amount.
  ## Each plugin will sleep for a random time within jitter before collecting.
  ## This can be used to avoid many plugins querying things like sysfs at the
  ## same time, which can have a measurable effect on the system.
  collection_jitter = "0s"

  ## Default flushing interval for all outputs. Maximum flush_interval will be
  ## flush_interval + flush_jitter
  flush_interval = "30s"
  ## Jitter the flush interval by a random amount. This is primarily to avoid
  ## large write spikes for users running a large number of telegraf instances.
  ## ie, a jitter of 5s and interval 10s means flushes will happen every 10-15s
  flush_jitter = "0s"

  ## By default or when set to "0s", precision will be set to the same
  ## timestamp order as the collection interval, with the maximum being 1s.
  ##   ie, when interval = "10s", precision will be "1s"
  ##       when interval = "250ms", precision will be "1ms"
  ## Precision will NOT be used for service inputs. It is up to each individual
  ## service input to set the timestamp at the appropriate precision.
  ## Valid time units are "ns", "us" (or "µs"), "ms", "s".
  precision = ""

  ## Log at debug level.
  debug = true
  ## Log only error level messages.
  ## quiet = true

################ input/ output ################
[[outputs.influxdb_v2]]
namepass = ["system_resource_art"]
  ## The URLs of the InfluxDB cluster nodes.
  urls = ["http://172.29.60.9:8086"]

  ## Token for authentication.
  token = "ASzi0c38b0_3H-mwsO8tlE_Wwovtlxu1Mvw39tyjKKj2zvsR611VolXfsxfoc4FzCKu-55cSSJ2G75w4ltLyKA=="  


  ## Organization is the name of the organization you wish to write to; must exist.
  organization = "trunkport"

  ## Destination bucket to write into.
  bucket = "system_resource_art"


###############################################################################
#                            INPUT PLUGINS                                    #
###############################################################################
[[inputs.mqtt_consumer]]
  ## Broker URLs for the MQTT server or cluster.  To connect to multiple
  ## clusters or standalone servers, use a seperate plugin instance.
  ##   example: servers = ["tcp://localhost:1883"]
  ##            servers = ["ssl://localhost:1883"]
  ##            servers = ["ws://localhost:1883"]
  ## servers = ["tcp://172.29.60.10:1883"]
  servers = ["tcp://172.29.60.10:1883"]

  ## Topics that will be subscribed to.
  topics = [
    "vdcs/system/+"
  ]

  ## If unset, a random client ID will be generated.
  client_id = "telegraf_system_resource_art"

  ## Data format to consume.
  ## Each data format has its own unique set of configuration options, read
  ## more about them here:
  ## https://github.com/influxdata/telegraf/blob/master/docs/DATA_FORMATS_INPUT.md
  data_format = "json"

  tag_keys = ["name"]


  name_override = "system_resource_art"

Hello @loneWolf666,
What version of telegraf are you using?
Could it be related to? MQTT connection failures with Mosquitto · Issue #7648 · influxdata/telegraf · GitHub

Telegraf 1.20.4 (git: HEAD 34ad5aa1)

I explained this error message in your other post here