Integration guide for Logstash
Logstash is a light-weight, open-source, server-side data processing pipeline that allows you to collect data from a variety of sources, transform it on the fly, and send it to your desired destination. It is most often used as a data pipeline for Elasticsearch, an open-source analytics and search engine.
This integration requires a UTMStack agent to work properly. Please, make sure you have installed it before you continue.
Logstash is a free and open server-side data processing pipeline that ingests data from a multitude of sources, transforms it, and then sends it to your favorite “stash.”
Logstash dynamically ingests, transforms, and ships your data regardless of format or complexity. Derive structure from unstructured data with grok, decipher geo coordinates from IP addresses, anonymize or exclude sensitive fields, and ease overall processing.
1. Enable Filebeat module
Linux
Windows
2. Configure Filebeat module
Configure the module configuration file according to the image below. You can find it in the path:
Linux
Windows
Important!! After a Filebeat module is enabled, the service needs to be restarted using the following command:
Linux
Windows
Depending on how you’ve installed Filebeat, you might see errors related to file ownership or permissions when you try to run Filebeat modules. See Config File Ownership and Permissions