Logstash is an open source, server-side data processing pipeline that ingests data from a multitude of sources, simultaneously transforms it, and then sends it to your favorite stash.
Just to highlight Logstash is:
- A tool for managing events and logs written in Ruby
- Centralized data processing of all types of logs
- Consists of the following three main components:
- Input: Passing logs to process them into machine-understandable format
- Filter: A set of conditions to perform a specific action on an event
- Output: The decision maker for processed events/logs