buf_memory, the buffered data is completely lost. This is a tradeoff for higher performance. Lowering the
flush_intervalwill reduce the probability of data loss, but will increase the number of transfers between forwarders and aggregators.
buf_file, the buffered data is stored on the disk. After Fluentd recovers, it will try to send the buffered data to the destination again.