

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

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

Auto-Tune in Amazon OpenSearch Service verwendet Leistungs- und Nutzungsmetriken aus Ihrem OpenSearch Cluster, um speicherbezogene Konfigurationsänderungen vorzuschlagen, einschließlich Warteschlangen- und Cachegrößen und Einstellungen für Java Virtual Machine (JVM) auf Ihren Knoten. Diese optionalen Änderungen verbessern die Clustergeschwindigkeit und -stabilität. 

Einige Änderungen werden sofort implementiert, während andere außerhalb der Spitzenzeiten Ihrer Domain geplant sind. Sie können jederzeit zu den standardmäßigen OpenSearch Serviceeinstellungen zurückkehren. Während die Leistungskennzahlen für Ihre Domain Auto-Tune erfasst und analysiert werden, können Sie die zugehörigen Empfehlungen in der OpenSearch Servicekonsole auf der Seite **Benachrichtigungen** einsehen.

**Wichtig**  
Wenn Sie für Ihre Domain kein benutzerdefiniertes Zeitfenster außerhalb der Spitzenzeiten konfiguriert haben, Auto-Tune wird das Standardfenster außerhalb der Spitzenzeiten verwendet. Blue/green Änderungen an der Bereitstellung (z. B. JVM-Heap-Größe und Anpassungen der JVM-Generation für junge Generationen) werden während dieses Zeitfensters übernommen. Stellen Sie vor der Aktivierung sicher, dass Sie Ihre Einstellungen für Zeitfenster außerhalb der Spitzenzeiten überprüft und konfiguriert haben, um unerwartete Bereitstellungen Auto-Tune zu vermeiden. blue/green Weitere Informationen finden Sie unter [Off-peak Windows for Amazon OpenSearch Service](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/off-peak.html).

Auto-Tune ist auf Domains verfügbar, auf denen eine beliebige OpenSearch Version oder Elasticsearch 6.7 oder höher mit einem [unterstützten Instance-Typ](supported-instance-types.md) ausgeführt wird.

## Änderungsarten
<a name="auto-tune-types"></a>

Auto-Tune hat zwei große Kategorien von Änderungen:
+ Unterbrechungsfreie Änderungen, die während der Ausführung des Clusters vorgenommen werden.
+ Änderungen, für die eine [blue/green Bereitstellung](managedomains-configuration-changes.md) erforderlich ist, die dann angewendet wird, wenn die Domäne nicht in Spitzenzeiten arbeitet.

 Auto-Tune Kann auf der Grundlage der Leistungskennzahlen Ihrer Domain Anpassungen an den folgenden Einstellungen vorschlagen:


| Änderungstyp | Kategorie | Description | 
| --- | --- | --- | 
| JVM-Heap-Größe | Blue/green | Standardmäßig verwendet OpenSearch Service 50% des RAM einer Instanz für den JVM-Heap, bis zu einer Heap-Größe von 32 GiB. <br />Wenn Sie diesen Prozentsatz erhöhen, erhalten OpenSearch Sie mehr Speicher, es bleibt jedoch weniger für das Betriebssystem und andere Prozesse übrig. Größere Werte können die Anzahl der Garbage-Collection-Pausen verringern, aber die Länge dieser Pausen erhöhen. | 
| JVM-Einstellungen für junge Generation | Blue/green | JVM-„junge Generation“-Einstellungen beeinflussen die Häufigkeit von kleineren Garbage Collections. Häufigere kleinere Sammlungen können die Anzahl der großen Sammlungen und Pausen verringern. | 
| Warteschlangengröße | Unterbrechungsfrei | Standardmäßig ist die Größe der Suchwarteschlange `1000` und die Größe der Schreibwarteschlange ist`10000`. Auto-Tune skaliert die Such- und Schreibwarteschlangen automatisch, wenn zusätzlicher Heap zur Bearbeitung von Anfragen verfügbar ist. | 
| Cache-Größe | Unterbrechungsfrei | Der *Feld-Cache* überwacht die Datenstrukturen auf dem Heap. Daher ist es wichtig, die Verwendung des Caches zu überwachen. Auto-Tuneskaliert die Größe des Felddaten-Caches, um Speichermangel und Probleme mit Stromunterbrechern zu vermeiden. <br />Der *Shard-Anforderungs-Cache* wird auf Knotenebene verwaltet und hat standardmäßig eine maximale Größe von 1% des Heaps. Auto-Tune skaliert die Cachegröße für Shard-Anfragen, sodass mehr Such- und Indexanfragen akzeptiert werden, als der konfigurierte Cluster verarbeiten kann. | 
| Anforderungsgröße | Unterbrechungsfrei | Wenn die aggregierte Größe der laufenden Anfragen 10% der gesamten JVM übersteigt (2% für `t2` Instance-Typen und 1% für`t3.small`), werden standardmäßig alle neuen `_search` AND-Anfragen OpenSearch gedrosselt, bis die vorhandenen Anfragen abgeschlossen sind. `_bulk` <br />Auto-Tune passt diesen Schwellenwert, in der Regel zwischen 5 und 15%, automatisch an, basierend auf der Menge an JVM, die derzeit auf dem System belegt ist. Wenn beispielsweise die Auslastung des JVM-Speichers hoch ist, Auto-Tune kann der Schwellenwert auf 5% gesenkt werden. Ab diesem Zeitpunkt kann es zu mehr Ablehnungen kommen, bis sich der Cluster stabilisiert hat und der Schwellenwert steigt. | 

## Änderungen überwachen Auto-Tune
<a name="auto-tune-monitor"></a>

Sie können Auto-Tune Statistiken in überwachen Amazon CloudWatch. Eine vollständige Liste der Metriken finden Sie unter [Auto-Tune Metriken](managedomains-cloudwatchmetrics.md#managedomains-cloudwatchmetrics-autotune-metrics).

OpenSearch Der Service sendet Auto-Tune Ereignisse an Amazon EventBridge. Sie können Regeln konfigurieren EventBridge , die beim Empfang eines Ereignisses eine E-Mail senden oder eine bestimmte Aktion ausführen. Informationen zum Format der einzelnen Auto-Tune Ereignisse, an die gesendet wurden EventBridge, finden Sie unter[Automatische Optimierung von Ereignissen](monitoring-events.md#monitoring-events-autotune).