

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.

# Herunterfahren im Leerlauf
<a name="studio-updated-idle-shutdown"></a>

Amazon SageMaker AI unterstützt das Herunterfahren ungenutzter Ressourcen, um Kosten zu verwalten und Kostenüberschreitungen aufgrund von Kosten zu vermeiden, die durch ungenutzte, abrechnungsfähige Ressourcen entstehen. Dies wird erreicht, indem der Leerlaufzustand einer App erkannt und die App heruntergefahren wird, wenn die Kriterien für den Leerlaufzustand erfüllt sind. 

SageMaker AI unterstützt das Herunterfahren im Leerlauf für die folgenden Anwendungen. Das Herunterfahren im Leerlauf muss für jeden Anwendungstyp unabhängig eingestellt werden. 
+  JupyterLab 
+  Code Editor, basierend auf Code-OSS, Visual Studio Code – Open Source 

 Das Herunterfahren im Leerlauf kann entweder auf Domain- oder Benutzerprofilebene festgelegt werden. Wenn das Herunterfahren im Leerlauf auf Domainebene festgelegt ist, gelten die Einstellungen für das Herunterfahren im Leerlauf für alle in der Domain erstellten Anwendungen. Wenn die Einstellungen für das Herunterfahren im Leerlauf auf Benutzerprofilebene festgelegt sind, gelten sie nur für die spezifischen Benutzer, für die sie festgelegt sind. Benutzerprofileinstellungen überschreiben die Einstellungen auf Domainebene.  

**Anmerkung**  
Für das Herunterfahren im Leerlauf muss das Image von `SageMaker-distribution` (SMD) mit Version 2.0 oder neuer verwendet werden. Domains mit einer älteren SMD-Version können das Feature nicht verwenden. Diese Benutzer müssen stattdessen ein LCC verwenden, um das automatische Herunterfahren zu verwalten. 

## Definition von Leerlauf
<a name="studio-updated-idle-shutdown-definition"></a>

 Die Einstellungen für das Herunterfahren im Leerlauf gelten nur, wenn die Anwendung inaktiv ist und keine Aufträge ausgeführt werden. SageMaker KI startet das Timing für das Herunterfahren im Leerlauf erst, wenn die Instance inaktiv wird. Die Definition von Idle unterscheidet sich je nachdem, ob es sich bei dem Anwendungstyp um einen Code Editor handeltJupyterLab . 

 Bei JupyterLab Anwendungen gilt die Instanz als inaktiv, wenn die folgenden Bedingungen erfüllt sind: 
+  Keine aktiven Jupyter-Kernelsitzungen 
+  Keine aktiven Jupyter-Terminalsitzungen 

 Für Code-Editor-Anwendungen gilt die Instance als inaktiv, wenn die folgenden Bedingungen erfüllt sind: 
+  Keine Änderungen an Textdateien oder Notebooks 
+  Es werden keine Dateien angezeigt 
+  Keine Interaktion mit dem Terminal

# Einrichten des Herunterfahrens im Leerlauf
<a name="studio-updated-idle-shutdown-setup"></a>

 In den folgenden Abschnitten wird gezeigt, wie Sie das Herunterfahren im Leerlauf entweder über die Konsole oder über die AWS CLI einrichten. Das Herunterfahren im Leerlauf kann entweder auf Domain- oder Benutzerprofilebene festgelegt werden. 

## Voraussetzungen
<a name="studio-updated-idle-shutdown-setup-prereq"></a>

 Um das Herunterfahren im Leerlauf mit Ihrer Anwendung zu verwenden, müssen Sie die folgenden Voraussetzungen erfüllen. 
+ Stellen Sie sicher, dass Ihre Anwendung die SageMaker Distribution (SMD) Version 2.0 verwendet. Sie können diese Version bei der Erstellung der Anwendung auswählen oder die Image-Version der Anwendung nach der Erstellung aktualisieren. Weitere Informationen finden Sie unter [Aktualisieren Sie das SageMaker Vertriebsimage](studio-updated-jl-update-distribution-image.md). 
+ Bei Anwendungen, die mit benutzerdefinierten Images erstellt wurden, wird das Herunterfahren im Leerlauf unterstützt, wenn Ihr benutzerdefiniertes Image mit SageMaker Distribution (SMD) Version 2.0 oder höher als Basisimage erstellt wurde. Wenn das benutzerdefinierte Image mit einem anderen Basis-Image erstellt wird, müssen Sie die Erweiterung [jupyter-activity-monitor-extension >= 0.3.1](https://anaconda.org/conda-forge/jupyter-activity-monitor-extension) auf dem Image installieren und das Image an Ihre Amazon SageMaker AI-Domain für JupyterLab Anwendungen anhängen. Weitere Informationen zu benutzerdefinierten Images finden Sie unter [Bring Your Own Image (BYOI)](studio-updated-byoi.md).

## Über die Konsole
<a name="studio-updated-idle-shutdown-setup-console"></a>

 In den folgenden Abschnitten wird gezeigt, wie Sie das Herunterfahren im Leerlauf über die Konsole aktivieren. 

### Hinzufügen, wenn Sie eine Domain erstellen
<a name="studio-updated-idle-shutdown-setup-console-new-domain"></a>

1. Erstellen Sie eine Domain, indem Sie die Schritte unter [Benutzerdefiniertes Setup für Amazon SageMaker AI verwenden](onboard-custom.md) ausführen. 

1.  Navigieren Sie bei der Konfiguration der Anwendungseinstellungen in der Domain entweder zum Code-Editor oder JupyterLab zum Abschnitt.  

1.  Wählen Sie **Herunterfahren im Leerlauf aktivieren** aus. 

1.  Geben Sie eine Standardzeit für das Herunterfahren im Leerlauf in Minuten ein. Dieser Wert ist standardmäßig auf `10,080` eingestellt, wenn kein Wert eingegeben wird. 

1.  (Optional) Wählen Sie **Benutzern erlauben, eine benutzerdefinierte Zeit für das Herunterfahren im Leerlauf festzulegen**, damit Benutzer die Zeit für das Herunterfahren im Leerlauf ändern können. 
   +  Geben Sie einen Höchstwert ein, auf den Benutzer die Standardzeit für das Herunterfahren des Leerlaufs festlegen können. Sie müssen einen Höchstwert eingeben. Der Mindestwert wird von Amazon SageMaker AI festgelegt und muss sein`60`. 

### Hinzufügen zu einer vorhandenen Domain
<a name="studio-updated-idle-shutdown-setup-console-existing-domain"></a>

**Anmerkung**  
Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 

1.  Navigieren Sie zur Domain. 

1.  Wechseln Sie zur Registerkarte **App-Konfiguration**. 

1.  Navigieren Sie auf der Registerkarte **App-Konfigurationen** entweder zum Code-Editor oder zum JupyterLab Abschnitt. 

1.  Wählen Sie **Bearbeiten** aus. 

1.  Wählen Sie **Herunterfahren im Leerlauf aktivieren** aus. 

1.  Geben Sie eine Standardzeit für das Herunterfahren im Leerlauf in Minuten ein. Dieser Wert ist standardmäßig auf `10,080` eingestellt, wenn kein Wert eingegeben wird. 

1.  (Optional) Wählen Sie **Benutzern erlauben, eine benutzerdefinierte Zeit für das Herunterfahren im Leerlauf festzulegen**, damit Benutzer die Zeit für das Herunterfahren im Leerlauf ändern können. 
   +  Geben Sie einen Höchstwert ein, auf den Benutzer die Standardzeit für das Herunterfahren des Leerlaufs festlegen können. Sie müssen einen Höchstwert eingeben. Der Mindestwert wird von Amazon SageMaker AI festgelegt und muss sein`60`. 

1.  Wählen Sie **Absenden** aus. 

### Hinzufügen, wenn Sie ein neues Benutzerprofil erstellen
<a name="studio-updated-idle-shutdown-setup-console-new-userprofile"></a>

1. Fügen Sie ein Benutzerprofil hinzu, indem Sie den Schritten unter [Benutzerprofil hinzufügen](domain-user-profile-add.md) folgen. 

1.  Navigieren Sie bei der Konfiguration der Anwendungseinstellungen für das Benutzerprofil entweder zum Code-Editor oder zum JupyterLab Abschnitt. 

1.  Wählen Sie **Herunterfahren im Leerlauf aktivieren** aus. 

1.  Geben Sie eine Standardzeit für das Herunterfahren im Leerlauf in Minuten ein. Dieser Wert ist standardmäßig auf `10,080` eingestellt, wenn kein Wert eingegeben wird. 

1.  (Optional) Wählen Sie **Benutzern erlauben, eine benutzerdefinierte Zeit für das Herunterfahren im Leerlauf festzulegen**, damit Benutzer die Zeit für das Herunterfahren im Leerlauf ändern können. 
   +  Geben Sie einen Höchstwert ein, auf den Benutzer die Standardzeit für das Herunterfahren des Leerlaufs festlegen können. Sie müssen einen Höchstwert eingeben. Der Mindestwert wird von Amazon SageMaker AI festgelegt und muss sein`60`. 

1.  Wählen Sie „Änderungen speichern“ aus. 

### Hinzufügen zu einem vorhandenen Benutzerprofil
<a name="studio-updated-idle-shutdown-setup-console-existing-userprofile"></a>

 Hinweis: Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 

1.  Navigieren Sie zum Benutzerprofil. 

1.  Wechseln Sie zur Registerkarte **App-Konfiguration**. 

1.  Navigieren Sie auf der Registerkarte ****App-Konfigurationen**** entweder zum Code-Editor oder zum JupyterLab Abschnitt.  

1.  Wählen Sie **Bearbeiten** aus. 

1.  In den Einstellungen für das Herunterfahren im Leerlauf werden standardmäßig die Domaineinstellungen angezeigt, sofern sie für die Domain konfiguriert sind. 

1.  Wählen Sie **Herunterfahren im Leerlauf aktivieren** aus. 

1.  Geben Sie eine Standardzeit für das Herunterfahren im Leerlauf in Minuten ein. Dieser Wert ist standardmäßig auf `10,080` eingestellt, wenn kein Wert eingegeben wird. 

1.  (Optional) Wählen Sie **Benutzern erlauben, eine benutzerdefinierte Zeit für das Herunterfahren im Leerlauf festzulegen**, damit Benutzer die Zeit für das Herunterfahren im Leerlauf ändern können. 
   +  Geben Sie einen Höchstwert ein, auf den Benutzer die Standardzeit für das Herunterfahren des Leerlaufs festlegen können. Sie müssen einen Höchstwert eingeben. Der Mindestwert wird von Amazon SageMaker AI festgelegt und muss sein`60`. 

1.  Wählen Sie **Änderungen speichern** aus. 

## Aus dem AWS CLI
<a name="studio-updated-idle-shutdown-setup-cli"></a>

 In den folgenden Abschnitten wird gezeigt, wie Sie das Herunterfahren im Leerlauf mithilfe der AWS CLI aktivieren. 

**Anmerkung**  
Um einen bestimmten Timeout-Wert für zu erzwingen AWS CLI, müssen Sie `IdleTimeoutInMinutes``MaxIdleTimeoutInMinutes`, und `MinIdleTimeoutInMinutes` auf denselben Wert setzen.

### Domain
<a name="studio-updated-idle-shutdown-setup-cli-domain"></a>

 Der folgende Befehl zeigt, wie das Herunterfahren im Leerlauf aktiviert wird, wenn eine bestehende Domain aktualisiert wird. Verwenden Sie stattdessen den `create-domain`-Befehl, um das Herunterfahren im Leerlauf für eine neue Domain hinzuzufügen. 

**Anmerkung**  
Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 

```
aws sagemaker update-domain --region region --domain-id domain-id \
--default-user-settings file://default-user-settings.json

## default-user-settings.json example for enforcing the default timeout
{
    "JupyterLabAppSettings": {
        "AppLifecycleManagement": {
            "IdleSettings": {
                "LifecycleManagement": "ENABLED",
                "IdleTimeoutInMinutes": 120,
                "MaxIdleTimeoutInMinutes": 120,
                "MinIdleTimeoutInMinutes": 120
        }
    }
}

## default-user-settings.json example for letting users customize the default timeout, between 2-5 hours
{
    "JupyterLabAppSettings": {
        "AppLifecycleManagement": {
            "IdleSettings": {
                "LifecycleManagement": "ENABLED",
                "IdleTimeoutInMinutes": 120,
                "MinIdleTimeoutInMinutes": 120,
                "MaxIdleTimeoutInMinutes": 300
        }
    }
}
```

### Benutzerprofil
<a name="studio-updated-idle-shutdown-setup-cli-userprofile"></a>

 Der folgende Befehl zeigt, wie das Herunterfahren im Leerlauf aktiviert wird, wenn ein bestehendes Benutzerprofil aktualisiert wird. Verwenden Sie stattdessen den `create-user-profile`-Befehl, um das Herunterfahren im Leerlauf für ein neues Benutzerprofil hinzuzufügen. 

**Anmerkung**  
Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 

```
aws sagemaker update-user-profile --region region --domain-id domain-id \
--user-profile-name user-profile-name --user-settings file://user-settings.json

## user-settings.json example for enforcing the default timeout
{
    "JupyterLabAppSettings": {
        "AppLifecycleManagement": {
            "IdleSettings": {
                "LifecycleManagement": "ENABLED",
                "IdleTimeoutInMinutes": 120,
                "MaxIdleTimeoutInMinutes": 120,
                "MinIdleTimeoutInMinutes": 120
        }
    }
}

## user-settings.json example for letting users customize the default timeout, between 2-5 hours
{
    "JupyterLabAppSettings": {
        "AppLifecycleManagement": {
            "IdleSettings": {
                "LifecycleManagement": "ENABLED",
                "IdleTimeoutInMinutes": 120,
                "MinIdleTimeoutInMinutes": 120,
                "MaxIdleTimeoutInMinutes": 300
        }
    }
}
```

# Aktualisieren der Standardeinstellungen für das Herunterfahren im Leerlauf
<a name="studio-updated-idle-shutdown-update"></a>

 Sie können die Standardeinstellungen für das Herunterfahren im Leerlauf entweder auf Domain- oder Benutzerprofilebene aktualisieren. 

**Anmerkung**  
Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 

## Aktualisieren von Domaineinstellungen
<a name="studio-updated-idle-shutdown-update-domain"></a>

1.  Navigieren Sie zur Domain. 

1.  Wechseln Sie zur Registerkarte **App-Konfiguration**. 

1.  Navigieren Sie auf der Registerkarte **App-Konfigurationen** entweder zum Code-Editor oder zum JupyterLab Abschnitt.  

1.  Wählen Sie im Abschnitt für die Anwendung, für die Sie das Zeitlimit für das Herunterfahren im Leerlauf ändern möchten, die Option **Bearbeiten** aus. 

1.  Aktualisieren Sie die Einstellungen für das Herunterfahren im Leerlauf für die Domain. 

1.  Wählen Sie **Änderungen speichern** aus. 

## Aktualisieren der Benutzerprofileinstellungen
<a name="studio-updated-idle-shutdown-update-userprofile"></a>

1.  Navigieren Sie zur Domain. 

1.  Wählen Sie die Registerkarte **Benutzerprofile** aus. 

1.  Wählen Sie auf der Registerkarte **Benutzerprofile** das Benutzerprofil aus, das Sie bearbeiten möchten. 

1.  Wählen Sie auf der Seite **Benutzerprofil** die Registerkarte **Anwendungen** aus. 

1.  Navigieren Sie auf der Registerkarte **Anwendungen** entweder zum Code-Editor oder zum JupyterLab Abschnitt.  

1.  Wählen Sie im Abschnitt für die Anwendung, für die Sie das Zeitlimit für das Herunterfahren im Leerlauf ändern möchten, die Option **Bearbeiten** aus. 

1.  Aktualisieren Sie die Einstellungen für das Herunterfahren im Leerlauf für das Benutzerprofil. 

1.  Wählen Sie **Änderungen speichern** aus. 

# Ändern des Zeitlimits für das Herunterfahren im Leerlauf
<a name="studio-updated-idle-shutdown-modify"></a>

 Benutzer können das Zeitlimit für das Herunterfahren im Leerlauf möglicherweise ändern, wenn der Administrator beim Hinzufügen von Unterstützung für das Herunterfahren im Leerlauf Zugriff gewährt. Wenn Unterstützung für das Herunterfahren im Leerlauf hinzugefügt wird, kann es sein, dass die maximale Zeit für das Herunterfahren im Leerlauf begrenzt wird. Ein Benutzer kann den Wert irgendwo zwischen dem unteren und dem oberen Grenzwert festlegen. 

1.  Starten Sie Amazon SageMaker Studio, indem Sie den Schritten unter folgen[Starten Sie Amazon SageMaker Studio](studio-updated-launch.md). 

1.  Wählen Sie im Abschnitt **Anwendungen** den Anwendungstyp aus, für den die Zeit zum Herunterfahren im Leerlauf aktualisiert werden soll. 

1.  Wählen Sie den Bereich aus, der aktualisiert werden soll. 

1.  Aktualisieren Sie **Herunterfahren im Leerlauf (Minuten)** mit dem gewünschten Wert. 
**Anmerkung**  
Wenn während der Ausführung von Anwendungen das Herunterfahren im Leerlauf aktiviert ist, müssen sie neu gestartet werden, damit die Einstellungen für das Herunterfahren im Leerlauf wirksam werden. 