Logstash
25 Aug 2014Version checked 1.4.2
A tool for managing events and logs.
You can use it to collect logs, parse them, and store them for later use (like, for searching). Speaking of searching, logstash comes with a web interface for searching and drilling into all of your logs.
Highlights
Logs Events BigData Filter
Trade-off
Extensible SOC ELK stack integration JRuby Poor documentation
Features
- Transform, and process logs to and from anywhere
- Provide search and analytics
Inputs, Filters and Outputs (Plugins)
- Input: Stream source
- Filter: Extracts what you are interested from the stream.
- Output: Sends the extracted stuff somewhere.
- Codec: Decode (via inputs) and Encode (via outputs) a message
Examples
Simplest configuration example
Using codecs
Grok: A collection of pre-defined patterns
Have a look on them (You can debug it)