Elastic Stack documentation hub

Elasticsearch, Kibana, Logstash, and Beats, also known as the Elastic Stack or ELK Stack, work together to ingest, store, search, and visualize data at scale. Run the stack as a managed service or in your own environment.

Get started with the Elastic Stack

  1. Run Elasticsearch and Kibana

    Try for free on Elastic Cloud

    Get an Elastic Stack running in a few minutes with no setup needed.

    Start a free trial
    Run locally

    Spin up Elasticsearch and Kibana on your machine for development with start-local.

    curl -fsSL https://elastic.co/start-local | sh
  1. Add your data

    Bring in your data with Elastic Agent, a language client, or a connector.

  2. Explore and visualize

    Query your data in Discover, or start building charts.

Elastic Stack components

The Elastic Stack, also known as the ELK Stack, is made of Elasticsearch, Kibana, Logstash, Elastic Agent, and Beats. They power Elastic solutions, and you have several ways to deploy and manage them.

Elastic solutions

Solutions are packages of Elastic capabilities optimized for certain use cases. All solutions include the core storage, querying, and analytics capabilities of Elasticsearch and Kibana.

Deploy your Elastic Stack

Choose where to run the Elastic Stack: as a managed service, on Kubernetes, or on your own hosts. Compare deployment types.

Explore the Elastic Stack

Find documentation for upgrading, monitoring, and securing the Elastic Stack.