Logstash

Centralize, transform & stash your data

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."

New to Logstash? Get up and running in no time.

Watch video

Learn how to parse and ingest CSV files into Elasticsearch with Logstash.

Watch video

Become an Elastic Certified Engineer to grow opportunities as you work with Elasticsearch.

Learn more
  • Extensibililty

    Create and configure your pipeline, your way

    Logstash has a pluggable framework featuring over 200 plugins. Mix, match, and orchestrate different inputs, filters, and outputs to work in pipeline harmony.

    Ingesting from a custom application? Don’t see a plugin you need? Logstash plugins are easy to build. We’ve got a fantastic API for plugin development and a plugin generator to help you start and share your creations.

  • Durability & Security

    Trust in a pipeline built to deliver

    If Logstash nodes happen to fail, Logstash guarantees at-least-once delivery for your in-flight events with its persistent queue. Events that are not successfully processed can be shunted to a dead letter queue for introspection and replay. With the ability to absorb throughput, Logstash scales through ingestion spikes without having to use an external queueing layer. Plus, we’ve made it possible for you to fully secure your ingest pipelines.

Management & Orchestration

Centrally manage deployments with a single UI

Take the helm of your Logstash deployments with the Pipeline Management UI, which makes orchestrating and managing your pipelines a breeze. The management controls also integrate seamlessly with the built-in security features to prevent any unintended rewiring.

Diagram of Logstash

Trusted, used, and loved by