How to upgrade (and why)
Upgrading your Elastic deployments gives you the latest and greatest features available to Elastic customers.
Onboarding
Support
Our team of professionals speak human and code. Supporting our users and making them successful is encoded into our DNA.The support team is fully integrated with the Elastic engineering team.
Elastic Cloud onboarding
Get up and running with the Elastic Stack in minutes. Take your project from experiment to production without hitting scale roadblocks.
Self-managed subscriptions and licenses
The Elastic Stack — Elasticsearch, Kibana, Beats, and Logstash — powers a variety of use cases. And we have flexible plans to help you get the most out of your on-prem subscriptions.
Our resource-based pricing philosophy is simple — you only pay for the data you use, at any scale, for every use case.
Whether you are looking to manage a single cluster through its development phases or herd a fleet of deployments across multiple use cases in your organization, we have the provisioning, management, and orchestration tools to help you be successful. Simplify operations and increase your productivity with Elastic Cloud Enterprise and Elastic Cloud on Kubernetes — a suite of orchestration products from Elastic, the creators of Elasticsearch.
Community
As an open source company, our team extends beyond our employee base. Whether it's interacting around feature feedback on the forums, incorporating pull requests into our product releases, or swapping stories at meetups, we wouldn't be where we are today without you.
Planning
Whether you are managing one Elastic deployment or hundreds it is important that you have a process for managing your deployments. This page collects recommendations from Elastic support, customer success, and our customers to help you succeed. The documentation links point to the current version of the docs (you will see /current/ in the URLs), if you are not running the current version please change the version of the docs by selecting from the dropdown list that is in the main navigation.
If you are managing an Elastic Center of Excellence you will find several assets on this page that are useful to you when managing your clusters. We suggest that you copy the provided links to your internal runbooks, wikis, etc.
Planning and solution specific guides
Our success framework helps you plan for success, calls out things that you should think about while deploying, and recommends continuous improvement. The three journeys provide specific recommendations based on how you use our solutions — all built on the Elastic Stack.
Migration
Information on moving from a self managed Elastic deployment to Elastic Cloud, to Kubernetes, or from another set of tools to our solutions.
Upgrading
Keep up to date for performance improvements, new features, and bug/security fixes. Planning your upgrade is also important. Your data is valuable — make sure to take your time, complete your testing, and get and do it right the first time in production.
Services and training
If you're searching for a unique solution or service from Elastic or a trusted and skilled Elastic partner, look no further. Elastic consultants have the breadth of experience and deep technical knowledge to help you streamline project timelines and drive business outcomes. We also have a global partner ecosystem that is ready to assist you and the needs of your business. Learn how to harness the power of the different options and become an Elastic expert.
Support tips
Whether you are managing one Elastic deployment or hundreds it is important that you have a process for managing your deployments. This page collects recommendations from Elastic support, customer success, and our customers to help you succeed. The documentation links point to the current version of the docs (you will see /current/ in the URLs), if you are not running the current version please change the version of the docs by selecting from the dropdown list that is in the main navigation.
If you are managing an Elastic Center of Excellence you will find several assets on this page that are useful for managing your clusters. We suggest that you copy the provided links to your internal runbooks, wikis, etc.
For details on adding support contacts, opening support cases, policies, and more, see the onboarding resources.
Understanding and troubleshooting shards
For an introduction into how data in Elasticsearch is organized into shards, the documentation below teaches you how to deal with unassigned shards and build the skills to understand your cluster at a deeper level.
Repair and recovery
Things happen. Whether you have a hardware failure, a network failure, or something else you have to be ready. Here are some actions that you should be familiar with before things go bad.
Configuration
These resources discuss important operating system, Elasticsearch, and index lifecycle management configurations.
Operations
Collecting diagnostic information, backup and restore, and monitoring are all important second day activities.
Security
Information on securing your Elastic deployment, reporting security concerns, and subscribing to security announcements.
Tuning the Elastic Stack
Elasticsearch is used for many use cases and each deployment can be tuned based on business requirements. Below you’ll find documentation for tuning search speed, indexing speed, Logstash performance, and Beats performance.
Memory pressure
High heap can be caused by intensive monitoring, high cardinality in fielddata, mapping explosion, completion suggesters, too many shards, heavy search/indexing, etc. See below for information on monitoring and reducing heap use.
Troubleshooting performance issues
The two previous sections are related to tuning the Elastic Stack. These resources are related to improving the way you interact with the stack.
Storage vs. performance
Learn about balancing data protection, performance, and capacity, and then tune your deployment to meet your business needs.
Troubleshooting timeouts
If you have a timeout error in Kibana or your custom client, have a look at the troubleshooting steps in these documents.