# Slow logs search en ES 7.x

**URL:** <https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866>\
**Category:** Elastic en Español\
**Created:** [May 24, 2021, 8:28pm UTC](https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866 "2021-05-24T20:28:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Cristian1988](https://avatars.discourse-cdn.com/v4/letter/c/53a042/32.png) [@Cristian1988](https://discuss.elastic.co/u/Cristian1988)\
**Post date:** [May 24, 2021, 8:28pm UTC](https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866/1 "2021-05-24T20:28:01Z")

</div>

Hola,

Tengo un clúster en el cual tengo una media de búsqueda de unos 3seg dependiendo de la búsqueda, para saber en qué fase de la búsqueda y que búsqueda tarda más he activado los slow logs durante un par de horas y he conseguido capturar 6 slowlogs.

Una vez que dispongo de dichos slowlogs? Hay alguna forma de análisis? He buscado información de cómo analizarlos y he encontrado el ProfileApi de elàstic.

Hay alguna guía de cómo poder analizar dichos slowlogs?

Muchas gracias

---

<div class="post-metadata">

**Author:** ![Imma](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/imma/32/32013_2.png) [@Imma](https://discuss.elastic.co/u/Imma)\
**Post date:** [May 26, 2021, 7:15am UTC](https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866/2 "2021-05-26T07:15:49Z")

</div>

Hola Cristian,

Una vez tienes esos logs, efectivamente puedes usar el [Profile API](https://www.elastic.co/guide/en/elasticsearch/reference/7.13/search-profile.html), o si prefieres verlo de forma visual, en Kibana puedes [Profiling Queries and Aggregations](https://www.elastic.co/guide/en/kibana/current/xpack-profiler.html) en Dev Tools.

A partir del resultado del profiler, puedes observar que partes de la query son las que más tardan: [Profile API | Elasticsearch Guide [7.13] | Elastic](https://www.elastic.co/guide/en/elasticsearch/reference/7.13/search-profile.html#_timing_breakdown). Y según qué parámetros salgan elevados, la [ayuda](https://www.elastic.co/guide/en/elasticsearch/reference/7.13/search-profile.html#_all_parameters) está en la misma página.

Para entender el detalle seguramente lo mejor es ir a la documentación de Lucene, ya que el Profile API en realidad expone clases y conceptos de Lucene.

A partir de aquí, con el mismo profiler se trataría de buscar alternativas a la query que tengan menor coste de ejecución. Si tienes algún caso concreto que puedas compartir en el que tengas dudas lo puedes añadir a este hilo y le echamos un vistazo.

Supongo que ya lo revisaste, pero la guía general de [tune for search speed](https://www.elastic.co/guide/en/elasticsearch/reference/current/tune-for-search-speed.html) tiene muchos tips, en particular el uso de del [Profile API](https://www.elastic.co/guide/en/elasticsearch/reference/current/_tune_your_queries_with_the_profile_api.html). A veces la [lentitud en búsquedas](https://www.elastic.co/blog/advanced-tuning-finding-and-fixing-slow-elasticsearch-queries) no es sólo causada por queries concretas pesadas, sino que se puede hacer un tuning más general.

¡Saludos!

---

<div class="post-metadata">

**Author:** ![Cristian1988](https://avatars.discourse-cdn.com/v4/letter/c/53a042/32.png) [@Cristian1988](https://discuss.elastic.co/u/Cristian1988)\
**Post date:** [May 29, 2021, 5:41pm UTC](https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866/3 "2021-05-29T17:41:22Z")

</div>

Hola Inma,

Gracias por responder, si tengo 6 slowlogs, cuando tenga acceso a mi pc subiré un slowlogs con un tiempo de búsqueda de 6 segundos

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 26, 2021, 5:41pm UTC](https://discuss.elastic.co/t/slow-logs-search-en-es-7-x/273866/4 "2021-06-26T17:41:43Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
