What is X-Pack?

X-Pack brought a number of deeply integrated enterprise capabilities to the Elastic Stack which included security, alerting, monitoring, reporting, graph analytics, dedicated APM UIs, and machine learning.

Getting started with Elasticsearch: Store, search, and analyze with the free and open Elastic Stack.

Watch video

Intro to ELK: Get started with logs, metrics, data ingestion and custom vizualizations in Kibana.

Watch video

Getting started with Elastic Cloud: Launch your first deployment.

Learn more

Is X-Pack still relevant?


Elastic has always believed in the power of free and open software. And we have reflected this in our actions through the years including theopening of the private code of our X-Pack features in 2018.

What is the backstory?

Historically, we developed X-Pack was a set of closed-source features that extend the Elastic Stack — that’s Elasticsearch, Kibana, Beats, and Logstash. Some features like monitoring were free, and others like alerting and machine learning were paid. 

Our company is built on a healthy balance between free and open code and commercial IP. (See Shay's blog for more details.) Opening up X-Pack speeds up development and increases engagement across the entire community: everyone can contribute to, comment on, and inspect the code.

More recently, we changed from the Apache License to the Elastic License v2 in a response to the continued non-collaborative engagement AWS pursued with Elasticsearch. As explained in multiple blogs and publications, this will have no impact on the vast majority of our customers and community members, and we continue to maintain an open door for any partner that wants to discuss how they can continue to use our products.

So, what changed in GitHub?

The code sitting in the private X-Pack repositories was moved to the appropriate public Elasticsearch, Kibana, Beats, and Logstash repositories.

We created a new X-Pack folder in each of these repositories that is licensed under the Elastic License, which allows for some derivative works and contributions.

Making this move eliminates the overhead and complexity of syncing separate GitHub repositories, speeds up build-test-release cycles, and it means that we have one place where everyone can create and track issues.

1 Since we made this change in 2018, circumstances have changed, and we announced a further change to our licensing strategy.

Starting with version 6.3, all of the free X-Pack features (monitoring, Search Profiler, Grok Debugger, zoom levels in Elastic Maps Service, dedicated APM UIs, and more) ship with the default distributions of Elasticsearch, Kibana, Beats, and Logstash.

We removed all of the barriers — email registration, installation steps, full cluster restart — for users to get started with these powerful features that we believe will make you more successful with our technology.

We are powered by you, the user

With hundreds of millions of downloads, there’s a lot of love out there for Elastic products. We’re committed to giving the best user experience possible — whether that’s in the public cloud, private cloud, bare metal, or some combination thereof

And whether you know us for the ELK Stack, the Elastic Stack, or individual products like Elasticsearch, we care about engineering great technology that you can trust well into the future.