Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 1.09 KB

README.md

File metadata and controls

44 lines (35 loc) · 1.09 KB

gogstash input file

** WARNING ** this module was deprecated, use official tool Filebeat instead.

Synopsis

{
	"input": [
		{
			"type": "file",

			// (required)
			"path": "",

			// (optional), one of ["beginning", "end"], default: "end"
			"start_position": "end",

			// (optional), default: ".sincedb.json"
			"sincedb_path": ".sincedb.json",

			// (optional), in seconds, default: 15
			"sincedb_write_interval": 15
		}
	]
}

Details

  • type
    • Must be "file"
  • path
    • Path of file as input, seperated by line
  • start_position
    • Choose where Logstash starts initially reading files: at the beginning or at the end. The default behavior treats files like live streams and thus starts at the end. If you have old data you want to import, set this to ‘beginning’
  • sincedb_path
    • Where to write the sincedb database (keeps track of the current position of monitored log files).
  • sincedb_write_interval
    • How often (in seconds) to write a since database with the current position of monitored log files.