

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Auto-Tune para Amazon OpenSearch Service
<a name="auto-tune"></a>

Auto-Tune in Amazon OpenSearch Service utiliza las métricas de rendimiento y uso del OpenSearch clúster para sugerir cambios de configuración relacionados con la memoria, incluidos los tamaños de las colas y la caché y la configuración de la máquina virtual Java (JVM) en los nodos. Estos cambios opcionales mejoran la velocidad y la estabilidad del clúster. 

Algunos cambios se implementan inmediatamente, mientras que otros se programan durante la ventana de menor actividad de su dominio. Puedes volver a la configuración predeterminada del OpenSearch servicio en cualquier momento. A medida que Auto-Tune recopila y analiza las métricas de rendimiento de tu dominio, puedes ver sus recomendaciones en la consola de OpenSearch servicio, en la página de **notificaciones**.

**importante**  
Si no has configurado una ventana de horas pico personalizada para tu dominio, Auto-Tune utilizarás la ventana de horas pico predeterminada. Blue/green Los cambios de despliegue (como los ajustes en el tamaño del montón de JVM y en la generación joven de JVM) se aplicarán durante este período. Asegúrese de haber revisado y configurado los ajustes de las ventanas de menor actividad antes de activarlos Auto-Tune para evitar despliegues inesperados. blue/green Para obtener más información, consulta [Off-peak las ventanas de Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/off-peak.html).

Auto-Tune está disponible en dominios que ejecuten cualquier OpenSearch versión, o en Elasticsearch 6.7 o posterior, con un tipo de [instancia compatible](supported-instance-types.md).

## Tipos de cambios
<a name="auto-tune-types"></a>

Auto-Tune tiene dos amplias categorías de cambios:
+ Cambios no disruptivos que aplica a medida que se ejecuta el clúster.
+ Cambios que requieren una [blue/green implementación](managedomains-configuration-changes.md), que se aplica durante el período de menor actividad del dominio.

En función de las métricas de rendimiento de tu dominio, Auto-Tune puedes sugerir ajustes en las siguientes configuraciones:


| Cambio de tipo | Categoría | Description (Descripción) | 
| --- | --- | --- | 
| Tamaño de la pila de JVM | Blue/green | De forma predeterminada, OpenSearch Service utiliza el 50% de la RAM de una instancia para el montón de JVM, hasta un tamaño de pila de 32 GiB. <br />Si se aumenta este porcentaje, se obtiene OpenSearch más memoria, pero se deja menos para el sistema operativo y otros procesos. Los valores más altos pueden disminuir el número de pausas de recolección de basura, pero pueden aumentar la amplitud de esas pausas. | 
| Configuración de JVM de nueva generación | Blue/green | La configuración de JVM de “nueva generación” afecta la frecuencia de recolecciones de basura menores. Las recolecciones menores más frecuentes pueden disminuir el número de recolecciones principales y pausas. | 
| Tamaño de la cola | No disruptivo | De forma predeterminada, el tamaño de la cola de búsqueda es `1000` y el tamaño de la cola de escritura es. `10000` Auto-Tune escala automáticamente las colas de búsqueda y escritura si hay montones adicionales disponibles para gestionar las solicitudes. | 
| Tamaño de caché | No disruptivo | La *caché de campos* monitorea las estructuras de datos en pila, por lo que es importante supervisar el uso de la caché. Auto-Tuneescala el tamaño de la caché de datos de campo para evitar problemas de falta de memoria y disyuntores. <br />La *caché de solicitudes* de fragmentos se administra a nivel de nodo y tiene un tamaño máximo predeterminado del 1% del montón. Auto-Tune escala el tamaño de la caché de solicitudes de fragmentación para aceptar más solicitudes de búsqueda e indexación de las que puede gestionar el clúster configurado. | 
| Solicitar tamaño | No disruptivo | De forma predeterminada, cuando el tamaño total de las solicitudes en curso supera el 10% del total de la JVM (el 2% para los tipos de `t2` instancia y el 1% para las solicitudes`t3.small`), limita todas las solicitudes nuevas `_search` y las solicitudes OpenSearch existentes hasta que se completen las `_bulk` solicitudes existentes. <br />Auto-Tune ajusta automáticamente este umbral, normalmente entre un 5 y un 15%, en función de la cantidad de JVM que esté ocupada actualmente en el sistema. Por ejemplo, si la presión de memoria de la JVM es alta, Auto-Tune podría reducir el umbral al 5%, momento en el que podrían producirse más rechazos hasta que el clúster se estabilice y el umbral aumente. | 

## Supervisar los cambios Auto-Tune
<a name="auto-tune-monitor"></a>

Puede supervisar Auto-Tune las estadísticas en Amazon CloudWatch. Para obtener una lista completa de las métricas, consulte [Auto-Tune métricas](managedomains-cloudwatchmetrics.md#managedomains-cloudwatchmetrics-autotune-metrics).

OpenSearch El servicio envía Auto-Tune eventos a Amazon EventBridge. Puede usarlo EventBridge para configurar reglas que envíen un correo electrónico o realicen una acción específica cuando se recibe un evento. Para ver el formato de cada Auto-Tune evento enviado a EventBridge, consulte[Eventos de ajuste automático](monitoring-events.md#monitoring-events-autotune).