

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.

# Configuración del cierre por inactividad
<a name="studio-updated-idle-shutdown-setup"></a>

 En las siguientes secciones se muestra cómo configurar el cierre por inactividad mediante la consola o la AWS CLI. El cierre por inactividad se puede configurar para los dominios o para los perfiles de usuario. 

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

 Para utilizar el cierre por inactividad con su aplicación, debe cumplir los siguientes requisitos previos. 
+ Asegúrese de que su aplicación utilice la versión 2.0 SageMaker de distribución (SMD). Puede seleccionar esta versión al crear la aplicación o actualizar la versión de imagen de la aplicación después de crearla. Para obtener más información, consulte [Actualiza la imagen SageMaker de distribución](studio-updated-jl-update-distribution-image.md) . 
+ Para las aplicaciones creadas con imágenes personalizadas, se admite el apagado por inactividad si la imagen personalizada se crea con la versión 2.0 o posterior de SageMaker Distribution (SMD) como imagen base. Si la imagen personalizada se crea con una imagen base diferente, debe instalar la extensión [jupyter-activity-monitor-extension >= 0.3.1](https://anaconda.org/conda-forge/jupyter-activity-monitor-extension) en la imagen y adjuntarla a su dominio Amazon SageMaker AI para JupyterLab las aplicaciones. Para obtener más información sobre las imágenes personalizadas, consulte [Bring your own image (BYOI)](studio-updated-byoi.md).

## En la consola
<a name="studio-updated-idle-shutdown-setup-console"></a>

 En las siguientes secciones se muestra cómo habilitar el cierre por inactividad mediante la consola. 

### Adición al crear un dominio nuevo
<a name="studio-updated-idle-shutdown-setup-console-new-domain"></a>

1. Cree un dominio siguiendo los pasos que se indican en [Usa una configuración personalizada para Amazon SageMaker AI](onboard-custom.md). 

1.  Al configurar los ajustes de la aplicación en el dominio, vaya al editor de código o JupyterLab a la sección.  

1.  Seleccione **Activar el cierre por inactividad**. 

1.  Introduzca un tiempo de cierre por inactividad predeterminado en minutos. Este valor se establece en `10,080` de forma predeterminada si no se introduce ningún valor. 

1.  (Opcional) Seleccione **Permitir a los usuarios establecer un tiempo de cierre por inactividad personalizado** para que los usuarios puedan modificar el tiempo de cierre por inactividad. 
   +  Introduzca el valor máximo del tiempo de cierre por inactividad predeterminado que pueden establecer los usuarios. Debe introducir un valor máximo. El valor mínimo lo establece Amazon SageMaker AI y debe ser`60`. 

### Adición a un dominio existente
<a name="studio-updated-idle-shutdown-setup-console-existing-domain"></a>

**nota**  
Si el cierre por inactividad se configura mientras hay aplicaciones en ejecución, deben reiniciarse para que la configuración de cierre por inactividad surta efecto. 

1.  Vaya al dominio. 

1.  Elija la pestaña **Configuraciones de aplicaciones**. 

1.  En la pestaña **Configuraciones de aplicaciones**, diríjase al editor de código o a JupyterLab la sección. 

1.  Seleccione **Editar**. 

1.  Seleccione **Activar el cierre por inactividad**. 

1.  Introduzca un tiempo de cierre por inactividad predeterminado en minutos. Este valor se establece en `10,080` de forma predeterminada si no se introduce ningún valor. 

1.  (Opcional) Seleccione **Permitir a los usuarios establecer un tiempo de cierre por inactividad personalizado** para que los usuarios puedan modificar el tiempo de cierre por inactividad. 
   +  Introduzca el valor máximo del tiempo de cierre por inactividad predeterminado que pueden establecer los usuarios. Debe introducir un valor máximo. El valor mínimo lo establece Amazon SageMaker AI y debe ser`60`. 

1.  Seleccione **Enviar**. 

### Adición al crear un perfil de usuario nuevo
<a name="studio-updated-idle-shutdown-setup-console-new-userprofile"></a>

1. Agregue un perfil de usuario siguiendo los pasos que se indican en [Adición de perfiles de usuario](domain-user-profile-add.md) 

1.  Al configurar los ajustes de la aplicación para el perfil de usuario, vaya al editor de código o a la JupyterLab sección. 

1.  Seleccione **Activar el cierre por inactividad**. 

1.  Introduzca un tiempo de cierre por inactividad predeterminado en minutos. Este valor se establece en `10,080` de forma predeterminada si no se introduce ningún valor. 

1.  (Opcional) Seleccione **Permitir a los usuarios establecer un tiempo de cierre por inactividad personalizado** para que los usuarios puedan modificar el tiempo de cierre por inactividad. 
   +  Introduzca el valor máximo del tiempo de cierre por inactividad predeterminado que pueden establecer los usuarios. Debe introducir un valor máximo. El valor mínimo lo establece Amazon SageMaker AI y debe ser`60`. 

1.  Seleccione Guardar cambios. 

### Adición a un perfil de usuario existente
<a name="studio-updated-idle-shutdown-setup-console-existing-userprofile"></a>

 Nota: Si el cierre por inactividad se configura mientras hay aplicaciones en ejecución, deben reiniciarse para que la configuración de cierre por inactividad surta efecto. 

1.  Vaya al perfil de usuario. 

1.  Elija la pestaña **Configuraciones de aplicaciones**. 

1.  En la pestaña ****Configuraciones de aplicaciones****, diríjase al editor de código o a JupyterLab la sección.  

1.  Seleccione **Editar**. 

1.  De forma predeterminada, en la configuración de cierre por inactividad se muestra la configuración del dominio si está configurada para ese dominio. 

1.  Seleccione **Activar el cierre por inactividad**. 

1.  Introduzca un tiempo de cierre por inactividad predeterminado en minutos. Este valor se establece en `10,080` de forma predeterminada si no se introduce ningún valor. 

1.  (Opcional) Seleccione **Permitir a los usuarios establecer un tiempo de cierre por inactividad personalizado** para que los usuarios puedan modificar el tiempo de cierre por inactividad. 
   +  Introduzca el valor máximo del tiempo de cierre por inactividad predeterminado que pueden establecer los usuarios. Debe introducir un valor máximo. El valor mínimo lo establece Amazon SageMaker AI y debe ser`60`. 

1.  Seleccione **Save Changes (Guardar cambios)**. 

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

 En las siguientes secciones se muestra cómo habilitar el cierre por inactividad mediante la AWS CLI. 

**nota**  
Para aplicar un valor de tiempo de espera específico desde AWS CLI, debe establecer `IdleTimeoutInMinutes``MaxIdleTimeoutInMinutes`, y `MinIdleTimeoutInMinutes` con el mismo valor.

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

 En el siguiente comando se muestra cómo habilitar el apagado por inactividad al actualizar un dominio existente. Para agregar el cierre por inactividad para un nuevo dominio, utilice el comando `create-domain` en su lugar. 

**nota**  
Si el cierre por inactividad se configura mientras hay aplicaciones en ejecución, deben reiniciarse para que la configuración de cierre por inactividad surta efecto. 

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

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

 En el siguiente comando se muestra cómo habilitar el cierre por inactividad al actualizar un perfil de usuario existente. Para agregar el cierre por inactividad para un nuevo perfil de usuario, utilice el comando `create-user-profile` en su lugar. 

**nota**  
Si el cierre por inactividad se configura mientras hay aplicaciones en ejecución, deben reiniciarse para que la configuración de cierre por inactividad surta efecto. 

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