

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Spegnimento in modalità inattiva
<a name="studio-updated-idle-shutdown"></a>

Amazon SageMaker AI supporta la chiusura delle risorse inattive per gestire i costi e prevenire gli sforamenti dei costi dovuti ai costi accumulati dalle risorse inattive e fatturabili. A tale scopo rileva lo stato inattivo di un’app e la arresta quando vengono soddisfatti i criteri di inattività. 

SageMaker L'intelligenza artificiale supporta lo spegnimento in stato di inattività per le seguenti applicazioni. Lo spegnimento in modalità inattiva deve essere impostato separatamente per ogni tipo di applicazione. 
+  JupyterLab 
+  Editor di codice, basato su Code-OSS, Visual Studio Code - Open Source 

 Lo spegnimento in modalità inattiva può essere impostato a livello di dominio o di profilo utente. Quando lo spegnimento in modalità inattiva è configurato a livello di dominio, le relative impostazioni si applicano a tutte le applicazioni create nel dominio. Se invece è configurato a livello di profilo utente, le impostazioni si applicano solo agli utenti specificati. Le impostazioni del profilo utente hanno la precedenza sulle impostazioni del dominio.  

**Nota**  
Lo spegnimento in modalità inattiva richiede l’utilizzo dell’immagine `SageMaker-distribution` (SMD) con la versione 2.0 o successiva. I domini con una versione precedente di SMD non possono utilizzare questa funzionalità. Questi utenti devono invece utilizzare una LCC per gestire lo spegnimento automatico. 

## Definizione di inattività
<a name="studio-updated-idle-shutdown-definition"></a>

 Le impostazioni di spegnimento in modalità inattiva si applicano solo quando l’applicazione diventa inattiva e non ha alcun processo in esecuzione. SageMaker L'intelligenza artificiale non avvia il periodo di spegnimento dell'istanza finché l'istanza non diventa inattiva. La definizione di idle varia a seconda che il tipo di applicazione sia o meno Code Editor. JupyterLab 

 Per JupyterLab le applicazioni, l'istanza è considerata inattiva quando vengono soddisfatte le seguenti condizioni: 
+  Nessuna sessione attiva del kernel Jupyter 
+  Nessuna sessione attiva del terminale Jupyter 

 Per le applicazioni Editor di codice, l’istanza viene considerata inattiva quando vengono soddisfatte le condizioni seguenti: 
+  Nessuna modifica al file di testo o al notebook 
+  Nessun file visualizzato 
+  Nessuna interazione con il terminale

# Configurazione dello spegnimento in modalità inattiva
<a name="studio-updated-idle-shutdown-setup"></a>

 Le sezioni seguenti mostrano come configurare lo spegnimento in modalità inattiva dalla console o dalla AWS CLI. Lo spegnimento in modalità inattiva può essere impostato a livello di dominio o di profilo utente. 

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

 Per utilizzare lo spegnimento in modalità inattiva per l’applicazione, devi completare i prerequisiti seguenti. 
+ Assicurati che l'applicazione utilizzi la versione 2.0 di SageMaker Distribution (SMD). Puoi selezionare questa versione mentre crei l’applicazione o aggiornare la versione dell’immagine dell’applicazione dopo la creazione. Per ulteriori informazioni, consulta [Aggiorna l'immagine SageMaker di distribuzione](studio-updated-jl-update-distribution-image.md). 
+ Per le applicazioni create con immagini personalizzate, lo spegnimento in stato di inattività è supportato se l'immagine personalizzata viene creata con SageMaker Distribution (SMD) versione 2.0 o successiva come immagine di base. Se l'immagine personalizzata viene creata con un'immagine di base diversa, devi installare l'estensione [jupyter-activity-monitor-extension >= 0.3.1](https://anaconda.org/conda-forge/jupyter-activity-monitor-extension) sull'immagine e allegare l'immagine al tuo dominio Amazon SageMaker AI per le JupyterLab applicazioni. Per ulteriori informazioni sulle immagini personalizzate, consulta [Bring Your Own Image (BYOI)](studio-updated-byoi.md).

## Dalla console
<a name="studio-updated-idle-shutdown-setup-console"></a>

 Le sezioni seguenti mostrano come abilitare lo spegnimento in modalità inattiva dalla console. 

### Aggiunta durante la creazione di un nuovo dominio
<a name="studio-updated-idle-shutdown-setup-console-new-domain"></a>

1. Crea un dominio seguendo la procedura descritta in [Usa una configurazione personalizzata per Amazon SageMaker AI](onboard-custom.md). 

1.  Quando configuri le impostazioni dell'applicazione nel dominio, accedi al Code Editor o alla sezione. JupyterLab   

1.  Seleziona **Abilita spegnimento inattivo**. 

1.  Inserisci un valore in minuti per il tempo di spegnimento in modalità inattiva predefinito. Se non viene immesso alcun valore, l’impostazione predefinita è `10,080`. 

1.  (Facoltativo) Seleziona **Consenti agli utenti di impostare un tempo di spegnimento inattivo personalizzato** per consentire agli utenti di modificare tale intervallo di tempo. 
   +  Inserisci un valore massimo che gli utenti possono utilizzare per impostare il tempo di spegnimento in modalità inattiva predefinito. È necessario inserire un valore massimo. Il valore minimo è impostato da Amazon SageMaker AI e deve essere`60`. 

### Aggiunta a un dominio esistente
<a name="studio-updated-idle-shutdown-setup-console-existing-domain"></a>

**Nota**  
Se lo spegnimento in modalità inattiva viene impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 

1.  Vai al dominio. 

1.  Scegli la scheda **Configurazioni app**. 

1.  Dalla scheda **Configurazioni dell'app**, vai all'editor di codice o alla JupyterLab sezione. 

1.  Seleziona **Edit (Modifica)**. 

1.  Seleziona **Abilita spegnimento inattivo**. 

1.  Inserisci un valore in minuti per il tempo di spegnimento in modalità inattiva predefinito. Se non viene immesso alcun valore, l’impostazione predefinita è `10,080`. 

1.  (Facoltativo) Seleziona **Consenti agli utenti di impostare un tempo di spegnimento inattivo personalizzato** per consentire agli utenti di modificare tale intervallo di tempo. 
   +  Inserisci un valore massimo che gli utenti possono utilizzare per impostare il tempo di spegnimento in modalità inattiva predefinito. Devi inserire un valore massimo. Il valore minimo è impostato da Amazon SageMaker AI e deve essere`60`. 

1.  Selezionare **Invia**. 

### Aggiunta durante la creazione di un nuovo profilo utente
<a name="studio-updated-idle-shutdown-setup-console-new-userprofile"></a>

1. Aggiungi un profilo utente seguendo la procedura riportata in [Aggiunta di profili utente](domain-user-profile-add.md). 

1.  Quando configuri le impostazioni dell'applicazione per il profilo utente, accedi all'editor di codice o alla JupyterLab sezione. 

1.  Seleziona **Abilita spegnimento inattivo**. 

1.  Inserisci un valore in minuti per il tempo di spegnimento in modalità inattiva predefinito. Se non viene immesso alcun valore, l’impostazione predefinita è `10,080`. 

1.  (Facoltativo) Seleziona **Consenti agli utenti di impostare un tempo di spegnimento inattivo personalizzato** per consentire agli utenti di modificare tale intervallo di tempo. 
   +  Inserisci un valore massimo che gli utenti possono utilizzare per impostare il tempo di spegnimento in modalità inattiva predefinito. È necessario immettere un valore massimo. Il valore minimo è impostato da Amazon SageMaker AI e deve essere`60`. 

1.  Seleziona “Salva modifiche”. 

### Aggiunta a un profilo utente esistente
<a name="studio-updated-idle-shutdown-setup-console-existing-userprofile"></a>

 Nota: se lo spegnimento in modalità inattiva è impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 

1.  Vai al profilo utente. 

1.  Scegli la scheda **Configurazioni app**. 

1.  Dalla scheda ****Configurazioni dell'app****, vai all'editor di codice o alla JupyterLab sezione.  

1.  Seleziona **Edit (Modifica)**. 

1.  Se sono configurate per il dominio, le impostazioni di spegnimento in modalità inattiva corrisponderanno per impostazione predefinita alle impostazioni del dominio. 

1.  Seleziona **Abilita spegnimento inattivo**. 

1.  Inserisci un valore in minuti per il tempo di spegnimento in modalità inattiva predefinito. Se non viene immesso alcun valore, l’impostazione predefinita è `10,080`. 

1.  (Facoltativo) Seleziona **Consenti agli utenti di impostare un tempo di spegnimento inattivo personalizzato** per consentire agli utenti di modificare tale intervallo di tempo. 
   +  Inserisci un valore massimo che gli utenti possono utilizzare per impostare il tempo di spegnimento in modalità inattiva predefinito. Devi inserire un valore massimo. Il valore minimo è impostato da Amazon SageMaker AI e deve essere`60`. 

1.  Seleziona **Salva modifiche**. 

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

 Nelle sezioni seguenti viene mostrato come abilitare lo spegnimento in modalità inattiva con la AWS CLI. 

**Nota**  
Per applicare un valore di timeout specifico da AWS CLI, è necessario impostare `IdleTimeoutInMinutes``MaxIdleTimeoutInMinutes`, e `MinIdleTimeoutInMinutes` sullo stesso valore.

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

 Il comando seguente mostra come abilitare lo spegnimento in modalità inattiva quando si aggiorna un dominio esistente. Se invece desideri aggiungere la funzionalità di spegnimento in modalità inattiva a un nuovo dominio, utilizza il comando `create-domain`. 

**Nota**  
Se lo spegnimento in modalità inattiva viene impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 

```
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
        }
    }
}
```

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

 Il comando seguente mostra come abilitare lo spegnimento in modalità inattiva quando si aggiorna un profilo utente esistente. Se invece desideri aggiungere la funzionalità di spegnimento in modalità inattiva a un nuovo profilo utente, utilizza il comando `create-user-profile`. 

**Nota**  
Se lo spegnimento in modalità inattiva viene impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 

```
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
        }
    }
}
```

# Aggiornamento delle impostazioni predefinite per lo spegnimento in modalità inattiva
<a name="studio-updated-idle-shutdown-update"></a>

 Puoi aggiornare le impostazioni predefinite per lo spegnimento in modalità inattiva a livello di dominio o di profilo utente. 

**Nota**  
Se lo spegnimento in modalità inattiva viene impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 

## Aggiornamento delle impostazioni di dominio
<a name="studio-updated-idle-shutdown-update-domain"></a>

1.  Vai al dominio. 

1.  Scegli la scheda **Configurazioni app**. 

1.  Dalla scheda **Configurazioni dell'app**, vai all'editor di codice o alla JupyterLab sezione.  

1.  Nella sezione relativa all’applicazione per cui desideri modificare il limite per il tempo di spegnimento in modalità inattiva, seleziona **Modifica**. 

1.  Aggiorna le impostazioni di spegnimento in modalità inattiva per il dominio. 

1.  Seleziona **Salva modifiche**. 

## Aggiornamento delle impostazioni del profilo utente
<a name="studio-updated-idle-shutdown-update-userprofile"></a>

1.  Vai al dominio. 

1.  Scegli la scheda **Profili utente**. 

1.  Nella scheda **Profili utente**, seleziona il profilo utente da modificare. 

1.  Nella pagina **Profilo utente**, scegli la scheda **Applicazioni**. 

1.  Nella scheda **Applicazioni**, accedi all'editor di codice o alla JupyterLab sezione.  

1.  Nella sezione relativa all’applicazione per cui desideri modificare il limite per il tempo di spegnimento in modalità inattiva, seleziona **Modifica**. 

1.  Aggiorna le impostazioni di spegnimento in modalità inattiva per il profilo utente. 

1.  Seleziona **Salva modifiche**. 

# Modifica del limite per il tempo di spegnimento in modalità inattiva
<a name="studio-updated-idle-shutdown-modify"></a>

 Gli utenti possono modificare il limite per il tempo di spegnimento in modalità inattiva se l’amministratore concede loro l’accesso quando aggiunge il supporto per lo spegnimento in modalità inattiva. Se viene aggiunto il supporto per lo spegnimento in modalità inattiva, potrebbe essere applicato un limite al tempo massimo consentito per lo spegnimento in modalità inattiva. Un utente può impostare qualsiasi valore compreso tra il limite inferiore e il limite superiore. 

1.  Avvia Amazon SageMaker Studio seguendo la procedura riportata di seguito[Avvia Amazon SageMaker Studio](studio-updated-launch.md). 

1.  Nella sezione **Applicazioni**, seleziona il tipo di applicazione per cui aggiornare il tempo di spegnimento in modalità inattiva. 

1.  Seleziona lo spazio da aggiornare. 

1.  Aggiorna il campo **Tempo di spegnimento inattivo (minuti)** con il valore desiderato. 
**Nota**  
Se lo spegnimento in modalità inattiva viene impostato mentre le applicazioni sono in esecuzione, è necessario riavviarle affinché le impostazioni di questa funzionalità abbiano effetto. 