Skip to content

Document recommended Elasticsearch cluster configuration for better performance

Problem to solve

When we ran performance tests on our reference architecture, we observed slow response from Advance Search blob search APIs endpoints. For details, please refer to #214830 (closed). After further looking at the details of how the test setup was and how the test was performed, we tuned a few things in the Elasticsearch clusters, including node specs, number of replicas, number of shards, etc. Then, we started seeing much-improved response time. We should capture the guidances on how Elasticsearch cluster can be set up and share it in our documentation so that GitLab users can benefit from it.

Further details

Proposal

Create a section under Tuning or Troubleshooting to including the guidance on how to set up Elasticsearch cluster in a GitLab deployment.

Who can address the issue

Other links/references