nodes = { file_node = { type = "file" uri = "logs/input.log", # These options specify the URI where the the files are stored #uri = "logs/output_%F_%T.log" # The URI accepts all format tokens of (see strftime(3)) ### The following settings are specific to the file node-type!! ### buffer_size = 0 # Creates a stream buffer if value is positive in = { mode = "w+", # The mode in which files should be opened (see open(2)) epoch_mode = "direct" # One of: direct (default), wait, relative, absolute epoch = 10 # The interpretation of this value depends on epoch_mode (default is 0). # Consult the documentation of a full explanation rate = 2.0 # A constant rate at which the lines of the input files should be read # A missing or zero value will use the timestamp in the first column # of the file to determine the pause between consecutive lines. eof = "rewind" # Rewind the file and start from the beginning. }, out = { mode = "a+" # You might want to use "a+" to append to a file flush = false # Flush or upload contents of the file every time new samples are sent. } } }