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.
Requisitos para executar o desligamento por inatividade
Para que o encerramento inativo seja executado, a instância do Vertex AI Workbench
precisa ter atributos de convidado ativados. Os atributos de convidado são ativados por padrão, mas, se você os desativou, é possível ativá-los definindo a chave de metadados enable-guest-attributes como true. Consulte
Atualizar os metadados de uma instância.
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 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/sessions127.0.0.1:8080/api/terminals127.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.