Filebeat Configuration Template
Updated at: 2022-12-09 03:49:50
Click Data Source > Agent > Template Configuration > +New to make the New Template. Select Filebeat in the Agent Type, and the specific configuration parameters are as follows:
• Filebeat Input Template:
| File Name |
Field Description |
| * File Path |
The specified file path for aggregation, such as,
• /var/log/Apache.txt means to aggregate the specified Apache file;
• /var/log/* means to aggregate all log files in the log folder. |
| * Code |
The code format of the file, as plain by default |
| Filter Historical Files |
• Enabled: To configure Filter Range of time, filter historical log files according to the Filter Range;
• Disabled: The historical log files will be aggregated.
Note: Editing is allowed only when creating a new one, and not allowed after creation. |
| Excluded Line |
If the log data matches the expression of Excluded Line, the line will be excluded. |
| Preserved Line |
Only log data matching Reversal Expression will be aggregated. |
| Filter Historical Logs |
• Enabled: The historical data will not be aggregated, and only incremental data will be aggregated;
• Disabled: The full data will be aggregated. |
| Merge Multi-lines |
► Enabled: For configuring multi-lines merge rule to perform multi-lines merge for matched data:
• Multi-lines Merged: If the current line matches the Regular Expression, it will be merged into one line;
• Regular Reversal Expression: If enabled, it means that if the current line does not match the Regular Expression, it will be merged into one line;
• Match Mode: Select the After to merge with the front content, or the Before to merge with the latter content.
► Disabled: The multi-lines will not be merged. |
| Added Field |
It is to add custom fields to log data. |
• Filebeat Output Template:
| File Name |
Field Description |
| * Output Type |
The Output Type is Logstash. |
| * Output Address |
The specified transfer destination of log data |
| * Output Port |
The specified transfer port of log data |