

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.

# Depuración de configuraciones del ciclo de vida
<a name="studio-lifecycle-configurations-debug"></a>

En los siguientes temas se muestra cómo obtener información y depurar las configuraciones del ciclo de vida.

**Topics**
+ [Verifique el proceso de configuración del ciclo de vida desde los registros CloudWatch](#studio-lifecycle-configurations-debug-logs)
+ [Tiempo de espera de configuración del ciclo de vida](studio-lifecycle-configurations-debug-timeout.md)

## Verifique el proceso de configuración del ciclo de vida desde los registros CloudWatch
<a name="studio-lifecycle-configurations-debug-logs"></a>

Las configuraciones del ciclo de vida solo registran `STDOUT` y `STDERR`.

`STDOUT` es el resultado predeterminado para los scripts bash. Se puede escribir en `STDERR` añadiendo `>&2` al final de un comando bash. Por ejemplo, `echo 'hello'>&2`. 

Los registros de las configuraciones de tu ciclo de vida se publican en Amazon CloudWatch. Cuenta de AWS Estos registros se encuentran en el flujo de `/aws/sagemaker/studio` registros de la CloudWatch consola.

1. Abra la CloudWatch consola en [https://console.aws.amazon.com/cloudwatch/](https://console.aws.amazon.com/cloudwatch/).

1. Seleccione **Registros** en el panel de navegación izquierdo. En el menú desplegable, seleccione **Grupos de registros**.

1. En la página **Grupos de registros**, busque `aws/sagemaker/studio`. 

1. Seleccione el grupo de registro.

1. En la página de **Detalles del grupo de registro**, seleccione la pestaña **Flujos de registro**.

1. Para encontrar los registros de un espacio y aplicación específicos, busque en los flujos de registro utilizando el siguiente formato:

   ```
   domain-id/space-name/app-type/default/LifecycleConfigOnStart
   ```

   Por ejemplo, para buscar los registros de configuración del ciclo de vida del ID de dominio `d-m85lcu8vbqmz`, nombre del espacio `i-sonic-js` y tipo de aplicación `JupyterLab`, utilice la siguiente cadena de búsqueda:

   ```
   d-m85lcu8vbqmz/i-sonic-js/JupyterLab/default/LifecycleConfigOnStart
   ```

1. Para ver los registros de ejecución de scripts, seleccione el flujo de registro con `LifecycleConfigOnStart` anexado.

# Tiempo de espera de configuración del ciclo de vida
<a name="studio-lifecycle-configurations-debug-timeout"></a>

Existe una limitación de tiempo de espera de configuración del ciclo de vida de 5 minutos. Si un script de configuración de ciclo de vida tarda más de 5 minutos en ejecutarse, se obtiene un error.

Para resolver este error, asegúrese de que el script de configuración de ciclo de vida se complete en menos de 5 minutos. 

Para ayudar a reducir el tiempo de ejecución de los scripts, pruebe lo siguiente:
+ Reduzca los pasos innecesarios. Por ejemplo, limite los entornos de conda donde se instalarán paquetes de gran tamaño.
+ Ejecute tareas en procesos paralelos.
+ Utilice el comando nohup en el script para asegurarse de que se omitan las señales de bloqueo para que el script se ejecute sin detenerse.