Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 2.41 KB

Logs.md

File metadata and controls

43 lines (37 loc) · 2.41 KB

Input: Logs

The Logs input will monitor a log (text) file similar to how a Linux "tail -f" command works.

Parameters

The following parameters are allowed when configuring WindowsEvents.

Parameter Type Description Details Default
iCodepage integer Codepage of the text file. 0 is the system codepage, -1 is UNICODE. 0
location string Location of file(s) to monitor Path to text file(s) including wildcards.
logSource string Source name Used for conditions
recurse integer Max subdirectory recursion level. 0 disables subdirectory recursion; -1 enables unlimited recursion. 0
splitLongLines boolean Behavior when event messages or event category names cannot be resolved. When a text line is longer than 128K characters, the format truncates the line and either discards the remaining of the line (when this parameter is set to "false"), or processes the remainder of the line as a new line (when this parameter is set to "true"). false
type string Typename for this Input Win32-FileLog
codec object Codec to use

Example Input: Monitors all files (recursively) located at C:\Logs1\ matching *.log as a pattern. I.e. C:\Logs1\foo.log, C:\Logs1\Subdir\Log2.log, etc.

{
    "TimberWinR": {
        "Inputs": {
            "Logs": [
                {
                    "logSource": "log files",
                    "location": "C:\\Logs1\\*.log",
                    "recurse": -1
                }
            ]
		}
	}
}

Fields

After a successful parse of an event, the following fields are added:

Name Type Description
LogFilename STRING Full path of the file containing this line
Index INTEGER Line number
Text STRING Text line content
type STRING Win32-FileLog