Telegraf Buffer on Disk

Hi, as far as I know telegraf buffer keeps the data in memory. Is there a way to write data in disk for a limited size configured by user in case of a situation like buffer fills up and there is no connection with influxdb. Then re-write this data back to database when it’s available.

No, unfortunately Telegraf doesn’t support this currently. One way to work around this is to have Telegraf send to a message broker, such as kafka or rabbitmq, and then have another Telegraf pull the data from the broker and send the data into InfluxDB.

1 Like