[inputs.mqtt_consumer] No metrics were created from a message. Verify your parser settings. This message is only printed once

Any idea what that means or what to do about it?

Hello @rwb,
This error means that telegraf did not create any metrics from the MQTT message because it couldn’t parse the message using the configured parser settings.
Can you please share your config?
I also suggest:

  • setting debug = true in the agent portion of your config
  • manually inspect the payloads mosquitto_sub -h <broker_address> -t <topic> -v
  • adjust the data format in your mqtt consumer plugin
data_format = "json"
json_string_fields = ["field1", "field2"] # Specify fields if they are strings

As needed to correctly parses the data
You might need to use either:

or