Auto-Tune para Amazon Service OpenSearch - OpenSearch Servicio Amazon

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 Service OpenSearch

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.

Auto-Tune está disponible en formato comercial Regiones de AWS en dominios que ejecutan cualquier OpenSearch versión, o Elasticsearch 6.7 o posterior, con un tipo de instancia compatible.

Tipos de cambios

La función de ajuste automático cuenta con dos amplias categorías de cambios:

  • Cambios no disruptivos que aplica a medida que se ejecuta el clúster.

  • Cambios que requieren una implementación azul/verde, que se aplica durante el período de menor actividad del dominio.

Según las métricas de rendimiento del dominio, la función de ajuste automático puede sugerir realizar ajustes en las siguientes configuraciones:

Cambio de tipo Categoría Descripción

JVMtamaño de pila

Azul/verde

De forma predeterminada, OpenSearch Service usa el 50% de la instancia RAM para el JVM montón, hasta un tamaño de pila de 32 GiB.

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.

JVMentornos de generaciones jóvenes

Azul/verde

JVMLos entornos de «generación joven» afectan a la frecuencia de las pequeñas recolecciones de basura. 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. La función de ajuste automático escala automáticamente las colas de búsqueda y escritura si hay una pila adicional disponible para encargarse de las solicitudes.

Tamaño de caché

No disruptivo

La caché de campo monitorea las estructuras de datos en la pila, por lo que es importante monitorear el uso de la caché. La función de ajuste automático escala el tamaño de la caché de datos de campo para evitar problemas de memoria y con los interruptores de circuito.

La caché de solicitudes de partición se administra a nivel del nodo y tiene un tamaño máximo predeterminado del 1 % de la pila. La función de ajuste automático escala el tamaño de la caché de solicitudes de partición para aceptar más solicitudes de búsqueda e índice de las que puede manejar 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 JVM (el 2% en el caso de los tipos de t2 ejemplo y el 1% en el caso de las solicitudest3.small), limita OpenSearch todas las _bulk solicitudes _search y solicitudes nuevas hasta que se completen las existentes.

Auto-Tune ajusta automáticamente este umbral, normalmente entre el 5 y el 15%, en función de la cantidad de JVM espacio ocupado actualmente en el sistema. Por ejemplo, si la presión de JVM memoria 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.

Supervisión de cambios de ajuste automático

Puede supervisar las estadísticas de ajuste automático en Amazon CloudWatch. Para obtener una lista completa de las métricas, consulte Métricas de ajuste automático.

OpenSearch El servicio envía los eventos de Auto-Tune 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 evento de Auto-Tune enviado a EventBridge, consulteEventos de ajuste automático.