Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Débogage des configurations de cycle de vie

Mode de mise au point
Débogage des configurations de cycle de vie - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Les rubriques suivantes montrent comment obtenir des informations sur vos configurations de cycle de vie et comment les déboguer.

Vérifiez le processus de configuration du cycle de vie à partir CloudWatch des journaux

Les configurations de cycle de vie ne journalisent que STDOUT et STDERR.

STDOUT est la sortie par défaut pour les scripts bash. Vous pouvez écrire dans STDERR ajoutant >&2 à la fin d'une commande bash. Par exemple, echo 'hello'>&2.

Les journaux de vos configurations de cycle de vie vous sont publiés Compte AWS via Amazon CloudWatch. Ces journaux se trouvent dans le flux de /aws/sagemaker/studio journaux de la CloudWatch console.

  1. Ouvrez la CloudWatch console à l'adresse https://console.aws.amazon.com/cloudwatch/.

  2. Choisissez Logs dans le volet de navigation de gauche. Dans le menu déroulant, sélectionnez Groupes de journaux.

  3. Sur la page Groupes de journaux, recherchez aws/sagemaker/studio.

  4. Sélectionnez le groupe de journaux.

  5. Sur la page Informations de groupe de journaux, cliquez sur l'onglet Flux de journaux.

  6. Pour trouver les journaux d'une application spécifique, recherchez les flux de journaux en utilisant le format suivant :

    domain-id/user-profile-name/app-type/app-name

    La chaîne de recherche suivante permet de trouver les journaux de configuration du cycle de vie pour le domained-m85lcu8vbqmz, le profil utilisateuri-sonic-js, le type JupyterLab d'application et le nom de l'application test-lcc-echo :

    d-m85lcu8vbqmz/i-sonic-js/JupyterLab/test-lcc-echo
  7. Pour consulter les journaux d'exécution des scripts, sélectionnez le flux de journal auquel est ajouté. LifecycleConfigOnStart

Expiration de la configuration de cycle de vie

Le délai d'expiration de la configuration du cycle de vie est limité à 5 minutes. Si l'exécution d'un script de configuration du cycle de vie prend plus de 5 minutes, une erreur s'affiche.

Pour résoudre cette erreur, assurez-vous que votre script de configuration du cycle de vie se termine en moins de 5 minutes.

Pour réduire le temps d'exécution des scripts, essayez ce qui suit :

  • Réduisez les étapes inutiles. Par exemple, limitez quels environnements conda peuvent installer de grands packages.

  • Exécutez les tâches en parallèle.

  • Utilisez la commande nohup dans votre script pour vous assurer que les signaux de blocage sont ignorés afin que le script s'exécute sans arrêt.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.