Encerramento de inatividade
As instâncias do Vertex AI Workbench são encerradas após um período de inatividade especificado por padrão. Nesta página, você verá esse recurso e como alterar as configurações padrão de desligamento durante a criação da instância.
Visão geral
Para ajudar a gerenciar custos, as instâncias do Vertex AI Workbench são encerradas após um período de inatividade específico por padrão. É possível mudar esse período ou desativar o recurso.
Faturamento
Enquanto sua instância estiver desligada, não haverá cobrança de uso de CPU ou GPU, exceto para execuções programadas executadas durante o encerramento. Para mais informações sobre execuções programadas, consulte Execuções programadas enquanto a instância está desligada nesta página.
As cobranças de armazenamento em disco ainda se aplicam enquanto a instância está desligada. Para saber mais informações, consulte Preços.
Desativar o encerramento por inatividade ou mude o período padrão de inatividade
O encerramento por inatividade está ativado e definido para encerrar a instância após 180 minutos por padrão.
É possível alterar essas configurações ao criar uma instância.
Para desativar o encerramento por inatividade ou alterar o período de inatividade em uma instância atual, faça o seguinte:
No Console do Google Cloud, acesse a página Instâncias.
Clique no nome da instância.
Na página Detalhes da instância, clique na guia Software e segurança.
Na seção Modificar configuração de software e segurança:
Para desativar o encerramento por inatividade, desmarque a marca de seleção ao lado de Ativar encerramento por inatividade.
Para alterar o período de inatividade, em Tempo de inatividade antes do encerramento, altere o número para o número de minutos de inatividade que você quer. No Console do Google Cloud, essa configuração pode ser definida como qualquer valor inteiro de 10 a 1440.
Clique em Enviar.
Gerenciar o encerramento por inatividade usando a gcloud CLI
O encerramento por inatividade de instâncias do Vertex AI Workbench é gerenciado usando
a sinalização metadata
. Para ativar o encerramento por inatividade,
crie uma instância com a chave idle-timeout-seconds
nos metadados
com o valor definido como número de segundos.
gcloud workbench instances create INSTANCE_NAME --metadata=idle-timeout-seconds=86400
Para mudar o período de encerramento por inatividade, atualize o valor da chave idle-timeout-seconds
nos metadados.
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=43200
Para desativar o encerramento por inatividade, use este comando:
gcloud workbench instances update INSTANCE_NAME --metadata=idle-timeout-seconds=
Gerenciar o encerramento por inatividade no Terraform
O encerramento por inatividade de instâncias do Workbench no Terraform é gerenciado usando a chave idle-timeout-seconds
no campo de metadados.
Para saber como aplicar ou remover uma configuração do Terraform, consulte Comandos básicos do Terraform.
Como o encerramento por inatividade funciona
A instância é encerrada quando não há atividade do kernel para o período especificado. Por exemplo, executar uma célula ou nova impressão de saída em um notebook é a atividade que redefine o timer de encerramento por inatividade. O uso da CPU não redefine o timer de encerramento por inatividade.
Se você deixar o JupyterLab aberto e não interagir com a janela, a instância será desligada após o período de encerramento por inatividade.
Por padrão, o encerramento por inatividade procura atividades em kernels que estão em execução nos seguintes endereços da instância:
127.0.0.1:8080/api/sessions
127.0.0.1:8080/api/terminals
127.0.0.1:8080/api/kernels
Execuções programadas são executadas enquanto a instância é desligada
Se você programou uma execução de um arquivo de notebook em uma instância do Vertex AI Workbench que foi encerrada, a execução ainda será executada conforme programado.
A seguir
- Para executar um arquivo de notebook em uma programação, mesmo quando sua instância estiver desligada, consulte programar uma execução de notebook.