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.
Configurer l'arrêt en mode veille
Les sections suivantes montrent comment configurer l'arrêt en mode veille à partir de la console ou à l'aide du AWS CLI. L'arrêt en mode veille peut être défini au niveau du domaine ou du profil utilisateur.
Prérequis
Pour utiliser l'arrêt en mode veille avec votre application, vous devez remplir les conditions préalables suivantes.
-
Assurez-vous que votre application utilise la version 2.0 de SageMaker Distribution (SMD). Vous pouvez sélectionner cette version lors de la création de l'application ou mettre à jour la version image de l'application après sa création. Pour plus d'informations, consultez Mettre à jour l'image de distribution SageMaker AI.
-
Pour les applications créées avec des images personnalisées, l'arrêt en mode inactif est pris en charge si votre image personnalisée est créée avec SageMaker Distribution (SMD) version 2.0 ou ultérieure comme image de base. Si l'image personnalisée est créée avec une image de base différente, vous devez installer l'extension jupyter-activity-monitor-extension >= 0.3.1
sur l'image et joindre l'image à votre domaine Amazon SageMaker AI pour les JupyterLab applications. Pour plus d'informations sur les images personnalisées pour JupyterLab les applications, consultezPermettre aux utilisateurs d'accéder à des images personnalisées. Pour plus d'informations sur les images personnalisées pour les applications de l'éditeur de code, consultezPersonnalisation de l'environnement à l'aide d'images personnalisées.
À partir de la console
Les sections suivantes montrent comment activer l'arrêt en mode inactif depuis la console.
Ajouter lors de la création d'un nouveau domaine
-
Créez un domaine en suivant les étapes décrites dans Utiliser une configuration personnalisée pour Amazon SageMaker AI
-
Lorsque vous configurez les paramètres de l'application dans le domaine, accédez à l'éditeur de code ou à JupyterLab la section.
-
Sélectionnez Activer l'arrêt en mode veille.
-
Entrez une durée d'arrêt d'inactivité par défaut en minutes. Cette valeur est définie par défaut
10,080
si aucune valeur n'est saisie. -
(Facultatif) Sélectionnez Autoriser les utilisateurs à définir une durée d'arrêt d'inactivité personnalisée pour permettre aux utilisateurs de modifier la durée d'arrêt d'inactivité.
-
Entrez une valeur maximale à laquelle les utilisateurs peuvent définir la durée d'arrêt d'inactivité par défaut. Vous devez saisir une valeur maximale. La valeur minimale est définie par Amazon SageMaker AI et doit être
60
.
-
Ajouter à un domaine existant
Note
Si l'arrêt en mode veille est défini alors que des applications sont en cours d'exécution, celles-ci doivent être redémarrées pour que les paramètres d'arrêt en mode veille prennent effet.
-
Accédez au domaine.
-
Choisissez l'onglet Configurations de l'application.
-
Dans l'onglet Configurations de l'application, accédez à l'éditeur de code ou à JupyterLab la section.
-
Tâche de sélection Modifier.
-
Sélectionnez Activer l'arrêt en mode veille.
-
Entrez une durée d'arrêt d'inactivité par défaut en minutes. Cette valeur est définie par défaut
10,080
si aucune valeur n'est saisie. -
(Facultatif) Sélectionnez Autoriser les utilisateurs à définir une durée d'arrêt d'inactivité personnalisée pour permettre aux utilisateurs de modifier la durée d'arrêt d'inactivité.
-
Entrez une valeur maximale à laquelle les utilisateurs peuvent définir la durée d'arrêt d'inactivité par défaut. Vous devez saisir une valeur maximale. La valeur minimale est définie par Amazon SageMaker AI et doit être
60
.
-
-
Sélectionnez Submit (Envoyer).
Ajouter lors de la création d'un nouveau profil utilisateur
-
Ajoutez un profil utilisateur en suivant les étapes décrites dans Ajouter des profils utilisateur
-
Lorsque vous configurez les paramètres de l'application pour le profil utilisateur, accédez à l'éditeur de code ou à JupyterLab la section.
-
Sélectionnez Activer l'arrêt en mode veille.
-
Entrez une durée d'arrêt d'inactivité par défaut en minutes. Cette valeur est définie par défaut
10,080
si aucune valeur n'est saisie. -
(Facultatif) Sélectionnez Autoriser les utilisateurs à définir une durée d'arrêt d'inactivité personnalisée pour permettre aux utilisateurs de modifier la durée d'arrêt d'inactivité.
-
Entrez une valeur maximale à laquelle les utilisateurs peuvent définir la durée d'arrêt d'inactivité par défaut. Vous devez saisir une valeur maximale. La valeur minimale est définie par Amazon SageMaker AI et doit être
60
.
-
-
Sélectionnez « Enregistrer les modifications ».
Ajouter à un profil utilisateur existant
Remarque : Si l'arrêt en mode veille est défini lorsque des applications sont en cours d'exécution, elles doivent être redémarrées pour que les paramètres d'arrêt en mode veille prennent effet.
-
Accédez au profil utilisateur.
-
Choisissez l'onglet Configurations de l'application.
-
Dans l'onglet Configurations de l'application, accédez à l'éditeur de code ou à JupyterLab la section.
-
Tâche de sélection Modifier.
-
Les paramètres d'arrêt en mode inactif afficheront les paramètres du domaine par défaut s'ils sont configurés pour le domaine.
-
Sélectionnez Activer l'arrêt en mode veille.
-
Entrez une durée d'arrêt d'inactivité par défaut en minutes. Cette valeur est définie par défaut
10,080
si aucune valeur n'est saisie. -
(Facultatif) Sélectionnez Autoriser les utilisateurs à définir une durée d'arrêt d'inactivité personnalisée pour permettre aux utilisateurs de modifier la durée d'arrêt d'inactivité.
-
Entrez une valeur maximale à laquelle les utilisateurs peuvent définir la durée d'arrêt d'inactivité par défaut. Vous devez saisir une valeur maximale. La valeur minimale est définie par Amazon SageMaker AI et doit être
60
.
-
-
Sélectionnez Save Changes (Enregistrer les modifications).
À partir du AWS CLI
Les sections suivantes montrent comment activer l'arrêt en mode inactif à l'aide du AWS CLI.
Domaine
La commande suivante indique comment activer l'arrêt en mode inactif lors de la mise à jour d'un domaine existant. Pour ajouter un arrêt en mode inactif pour un nouveau domaine, utilisez plutôt la create-domain
commande.
Note
Si l'arrêt en mode veille est défini alors que des applications sont en cours d'exécution, celles-ci doivent être redémarrées pour que les paramètres d'arrêt en mode veille prennent effet.
aws sagemaker update-domain --region
region
--domain-iddomain-id
\ --default-user-settings file://default-user-settings.json ## default-user-settings.json example { "JupyterLabAppSettings": { "AppLifecycleManagement": { "IdleSettings": { "LifecycleManagement": "Enabled", "IdleTimeoutMinutes": 60, "MaxIdleTimeoutInMinutes":maximum user customizable value
, "MinIdleTimeoutInMinutes":minimum user customizable value
} } }
Profil de l'utilisateur
La commande suivante montre comment activer l'arrêt en mode veille lors de la mise à jour d'un profil utilisateur existant. Pour ajouter un arrêt en mode inactif pour un nouveau profil utilisateur, utilisez plutôt la create-user-profile
commande.
Note
Si l'arrêt en mode veille est défini alors que des applications sont en cours d'exécution, celles-ci doivent être redémarrées pour que les paramètres d'arrêt en mode veille prennent effet.
aws sagemaker update-user-profile --region
region
--domain-iddomain-id
\ --user-profile-nameuser-profile-name
--user-settings file://user-settings.json ## user-settings.json example { "JupyterLabAppSettings": { "AppLifecycleManagement": { "IdleSettings": { "LifecycleManagement": "Enabled", "IdleTimeoutMinutes": 60, "MaxIdleTimeoutInMinutes":maximum user customizable value
, "MinIdleTimeoutInMinutes":minimum user customizable value
} } }