-
Notifications
You must be signed in to change notification settings - Fork 3
Elasticsearch Benchmarks
Alex Morega edited this page Nov 21, 2019
·
3 revisions
For benchmarking searches we use esrally.
It can be used to either benchmark an existing cluster or create a temporary one just for benchmarking purposes.
We recommend first running rally with a temporary cluster, using the default pipeline while setting --distribution-version=6.8.3
.
Please run the following tracks:
- geopoint
- geonames
- http_logs
Check the esrally documentation on how to benchmark an existing cluster. The node addresses can be found in the Nomad UI.
sudo apt install default-jre-headless
export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")
pip3 install esrally
esrally configure
esrally --distribution-version=6.8.3
esrally --distribution-version=6.8.3 --track=geopoint
esrally --distribution-version=6.8.3 --track=geonames
esrally --distribution-version=6.8.3 --track=http_logs
Report incomplete documentation by opening a new Issue in this repository.