As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Configuração de depuração do ciclo de vida
Os tópicos a seguir mostram como obter informações e depurar as configurações do ciclo de vida.
Tópicos
Verifique o processo de configuração do ciclo de vida a partir do Logs CloudWatch
Somente as configurações de ciclo de vida registram STDOUT
e STDERR
.
STDOUT
é a saída padrão para scripts bash. Você pode escrever em STDERR
anexando >&2
ao final de um comando bash. Por exemplo, echo 'hello'>&2
.
Os registros de suas configurações de ciclo de vida são publicados para você usando Conta da AWS a Amazon. CloudWatch Esses registros podem ser encontrados no fluxo de /aws/sagemaker/studio
registros no CloudWatch console.
Abra o CloudWatch console em https://console.aws.amazon.com/cloudwatch/
. -
Escolha Registros no painel de navegação esquerdo. Na lista suspensa, selecionar o Grupo de logs.
-
Na página Grupos de logs, pesquise por
aws/sagemaker/studio
. -
Selecione o grupo de logs .
-
Na página Detalhes do grupo de logs, escolha a guia Streams de log.
-
Para encontrar os logs de um aplicativo específico, pesquise os streamings de logs usando o seguinte formato:
domain-id
/user-profile-name
/app-type
/app-name
A sequência de caracteres de pesquisa a seguir encontra os registros de configuração do ciclo de vida do domínio
d-m85lcu8vbqmz
, perfil do usuárioi-sonic-js
JupyterLab
, tipo de aplicativo e nome do aplicativo:test-lcc-echo
d-m85lcu8vbqmz/i-sonic-js/JupyterLab/test-lcc-echo
-
Para visualizar os registros de execução do script, selecione o fluxo de registros anexado com
LifecycleConfigOnStart
.
Tempo limite de configuração do ciclo de vida
Há um limite de tempo limite de configuração do ciclo de vida de 5 minutos. Se um script de configuração do ciclo de vida levar mais de 5 minutos para ser executado, você receberá um erro.
Para resolver esse erro, certifique-se de que seu script de configuração do ciclo de vida seja concluído em menos de 5 minutos.
Para ajudar a diminuir o tempo de execução dos scripts, tente o seguinte:
-
Reduza as etapas desnecessárias. Por exemplo, limite os ambientes conda nos quais instalar pacotes grandes.
-
Execute tarefas em processos paralelos.
-
Use o comando nohup em seu script para garantir que os sinais de desligamento sejam ignorados para que o script seja executado sem parar.