Logstash
- About
- Open-source data pipeline that collects, transforms and ships logs and events. Open-source alternative to Cribl Stream and Splunk.
- Catalogue
- No. 350
- Category
- Data & Content
- GitHub stars
- ★ 0

Overview
Logstash is a server-side data processing pipeline from Elastic. It takes in data from many sources at once, transforms it, and sends it on to a destination such as Elasticsearch. It's part of the Elastic Stack with Beats, Elasticsearch and Kibana.
What it does well
Logstash is built around plugins: inputs, filters and outputs, with hundreds available and a simple way to write your own as Ruby gems. You can parse, enrich and reshape logs, metrics and events before they're stored. Packages and binaries are available for the supported platforms.
Why it’s in the collection
Logstash is a standard building block for teams that run their own log and event pipelines. Most of the code is Apache-licensed; the x-pack folder is under the Elastic License.
On GitHub
- Stars
- 0
- Forks
- 0
- Commits
- 0
- Repository
- elastic/logstash
Languages
- Java 49.7%
- Ruby 45.2%
- Shell 2.1%
- Other 3%
Compared with
Cribl StreamCommercial data pipeline for logs and metrics.
SplunkCommercial platform for searching and analysing machine data.
DatadogHosted monitoring and log management.
VectorNo. 287Open-source observability data pipeline.
See every open-source alternative to Cribl Stream and Splunk in the collection.



