The following configuration
[telegraf/raspberrypi/weather]
format = openweathermap_format()
targets = smtp:user, file:mqttwarnlog, log:info
title = "Weather forecast"
Routes messages only to the first target (smtp), although the documentation states that all the targets should receive messages. If I change the order of the targets, like
[telegraf/raspberrypi/weather]
format = openweathermap_format()
targets = file:mqttwarnlog, smtp:user, log:info
title = "Weather forecast"
Then the file target only would receive the messages.