There is a simplified option for ingesting log files with {agent}.
The simplest input configuration to ingest the file
/var/log/my-application/log-file.log
is:
inputs:
- type: filestream (1)
id: unique-id-per-input (2)
paths: (3)
- /var/log/my-application/log-file.log
-
The input type must be
filestream
. -
A unique ID for the input.
-
An array containing all log file paths.
For other custom options to configure the input, refer to the {filebeat-ref}/filebeat-input-filestream.html[filestream input] in the {filebeat} documentation.