Rally 0.9.1¶
You want to benchmark Elasticsearch? Then Rally is for you. It can help you with the following tasks:
- Setup and teardown of an Elasticsearch cluster for benchmarking
- Management of benchmark data and specifications even across Elasticsearch versions
- Running benchmarks and recording results
- Finding performance problems by attaching so-called telemetry devices
- Comparing performance results
We have also put considerable effort in Rally to ensure that benchmarking data are reproducible.
In general, Rally works with all versions of Elasticsearch starting from 1.x. Benchmarking with plugins and benchmarking source builds will only work from Elasticsearch 5.0 onwards.
Getting Help or Contributing to Rally¶
Use our Discuss forum to provide feedback or ask questions about Rally. Please see our contribution guide on guidelines for contributors.
Source Code¶
Rally’s source code is available on Github. You can also check the changelog and the roadmap there.
Getting Started with Rally
Extending Rally
Reference Documentation
Additional Information
- Migration Guide
- Frequently Asked Questions (FAQ)
- A benchmark aborts with
Couldn't find a tar.gz distribution
. What’s the problem? - Where does Rally get the benchmark data from?
- Will Rally destroy my existing indices?
- What does latency and service_time mean and how do they related to the took field that Elasticsearch returns?
- Where and how long does Rally keep its data?
- Does Rally spy on me?
- Do I need an Internet connection?
- A benchmark aborts with
- Glossary
- Community Resources
License¶
This software is licensed under the Apache License, version 2 (“ALv2”), quoted below.
Copyright 2015-2018 Elasticsearch <https://www.elastic.co>
Licensed under the Apache License, Version 2.0 (the “License”); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.