# How to improve io performance in elasticsearch

**URL:** <https://discuss.elastic.co/t/how-to-improve-io-performance-in-elasticsearch/65449>\
**Category:** Вопросы на русском языке\
**Created:** [November 9, 2016, 8:18am UTC](https://discuss.elastic.co/t/how-to-improve-io-performance-in-elasticsearch/65449 "2016-11-09T08:18:29Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![rusty](https://avatars.discourse-cdn.com/v4/letter/r/f17d59/32.png) [@rusty](https://discuss.elastic.co/u/rusty)\
**Post date:** [November 12, 2016, 9:30am UTC](https://discuss.elastic.co/t/how-to-improve-io-performance-in-elasticsearch/65449/6 "2016-11-12T09:30:02Z")

</div>

Если есть возможность, попробуйте загрузить кластер через кастомную утилиту типа [rally](https://discuss.elastic.co/t/rally-0-4-4-released/65194) или [esBench](https://github.com/kucera-jan-cz/esBench), если кластер выдаст нормальную скорость (примерно 25к документов в секунду \* на 20 дата-нод), тогда явно проблема с загрузкой из logstash. Если же другие утилиты не помогут, то проблема с самим кластером и его настройками.

Из очевидных "подводных камней":

1. Нет ли дисбаланса шардов по тем нодам на которых наибольшая нагрузка? То есть грубо, не создал ли эластик большинство шардов, куда идет загрузка, на тех 2 нодах где всплеск нагрузки?
2. Нет ли проблем со свободной памятью на ОС и насколько нагружен heap дата-нод и мастеров?
3. Не уходят ли сервера в своп?
4. Что делают эти несколько нагруженных нод, надо смотреть чем они заняты через hot-threads?
5. Не меняли ли настройки эластика и JVM?

---

_[View the full topic](https://discuss.elastic.co/t/how-to-improve-io-performance-in-elasticsearch/65449)._
