Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Auto-Tune pour Amazon OpenSearch Service
Auto-Tune dans Amazon OpenSearch Service utilise les indicateurs de performance et d'utilisation de votre OpenSearch cluster pour suggérer des modifications de configuration liées à la mémoire, notamment la taille des files d'attente et du cache, ainsi que les paramètres des machines virtuelles Java (JVM) sur vos nœuds. Ces modifications facultatives améliorent la vitesse et la stabilité du cluster.
Certaines modifications sont déployées immédiatement, tandis que d'autres sont planifiées pendant la période creuse de votre domaine. Vous pouvez revenir aux paramètres de OpenSearch service par défaut à tout moment. Lorsque vous Auto-Tune collectez et analysez les indicateurs de performance de votre domaine, vous pouvez consulter ses recommandations dans la console de OpenSearch service sur la page Notifications.
Important
Si vous n'avez pas configuré de période creuse personnalisée pour votre domaine, vous Auto-Tune utiliserez la fenêtre creuse par défaut. Blue/green les modifications de déploiement (telles que la taille du tas de mémoire JVM et les ajustements de jeune génération de JVM) seront appliquées au cours de cette fenêtre. Assurez-vous d'avoir revu et configuré les paramètres de vos fenêtres creuses avant de les activer afin d' Auto-Tune éviter des blue/green déploiements inattendus. Pour plus d'informations, consultez Off-peak Windows for Amazon OpenSearch Service.
Auto-Tune est disponible sur les domaines exécutant n'importe quelle OpenSearch version, ou sur Elasticsearch 6.7 ou version ultérieure, avec un type d'instance pris en charge.
Types de modifications
Auto-Tune comporte deux grandes catégories de modifications :
-
Modifications non perturbatrices qu'il applique lors de l'exécution du cluster.
-
Modifications nécessitant un blue/green déploiement, qui s'applique pendant la période creuse du domaine.
Sur la base des indicateurs de performance de votre domaine, vous Auto-Tune pouvez suggérer des ajustements aux paramètres suivants :
| Type de modification | Catégorie | Description |
|---|---|---|
|
Taille de la pile de la JVM |
Blue/green |
Par défaut, OpenSearch Service utilise 50 % de la RAM d'une instance pour le tas de mémoire JVM, jusqu'à une taille de segment de 32 GiB. L'augmentation de ce pourcentage donne OpenSearch plus de mémoire, mais en laisse moins pour le système d'exploitation et les autres processus. Des valeurs plus élevées peuvent réduire le nombre de pauses effectuées pour le nettoyage de la mémoire, mais augmenter la durée de ces pauses. |
|
Paramètres de la « jeune génération » de JVM |
Blue/green |
Les paramètres de la « jeune génération » de JVM déterminent la fréquence des nettoyages mineurs de la mémoire. Des nettoyages mineurs plus fréquents peuvent réduire le nombre de nettoyages majeurs et de pauses. |
|
Taille des files d'attente |
Sans perturbation |
Par défaut, la taille de la file de recherche est |
|
Taille du cache |
Sans perturbation |
Le cache de terrain surveille les structures de données sur le tas. Il est donc important de surveiller l'utilisation du cache. Auto-Tuneadapte la taille du cache des données de terrain pour éviter les problèmes de mémoire insuffisante et de disjoncteur. Le cache des demandes de partition est géré au niveau du nœud et sa taille maximale par défaut est de 1 % du tas. Auto-Tune redimensionne la taille du cache des requêtes de partition pour accepter un nombre de demandes de recherche et d'index supérieur à ce que le cluster configuré peut gérer. |
| Taille des demandes | Sans perturbation |
Par défaut, lorsque la taille agrégée des demandes en cours dépasse 10 % du total de la JVM (2 % pour les types d' Auto-Tune règle automatiquement ce seuil, généralement entre 5 et 15 %, en fonction de la quantité de JVM actuellement occupée sur le système. Par exemple, si la pression de la mémoire JVM est élevée, Auto-Tune cela peut réduire le seuil à 5 %, après quoi vous risquez de voir davantage de rejets jusqu'à ce que le cluster se stabilise et que le seuil augmente. |
Surveillance des Auto-Tune modifications
Vous pouvez suivre Auto-Tune les statistiques dans Amazon CloudWatch. Pour accéder à une liste complète des métriques , veuillez consulter Auto-Tune métriques.
OpenSearch Le service envoie Auto-Tune des événements à Amazon EventBridge. Vous pouvez l'utiliser EventBridge pour configurer des règles qui envoient un e-mail ou exécutent une action spécifique lorsqu'un événement est reçu. Pour connaître le format de chaque Auto-Tune événement envoyé à EventBridge, voirÉvénements Auto-Tune.