Executando e monitorando Jobs
Um Job é a execução de um processo no GoAMS. Quando você cria um Job, está dizendo ao Runner para rodar aquele processo. Neste tutorial, você vai aprender a criar Jobs, designar Runners e acompanhar o status de cada execução em tempo real.
O que é um Job?
Um Job representa uma execução individual de um processo. Cada vez que um processo roda — seja manualmente ou por agendamento — um Job é criado. O Job possui seu próprio status, logs e resultados, permitindo que você acompanhe exatamente o que aconteceu em cada execução.
Tela de Jobs
Na seção de Jobs do painel GoAMS, você encontra uma tabela com todos os Jobs. Cada linha mostra o processo executado, o Runner designado, o status atual e outras informações da execução. A partir dessa tela você pode criar novos Jobs e acompanhar os que já estão em andamento.

Criando um novo Job
Passo 1: Acesse a seção de Jobs
No painel do GoAMS, vá até a seção de Jobs. Você verá a tabela com os Jobs existentes.
Passo 2: Clique em criar novo Job
Clique no botão para adicionar um novo Job. Um formulário será exibido.
Passo 3: Selecione o processo
Escolha qual processo você deseja executar. A lista mostra todos os processos disponíveis com seus respectivos workflows já configurados.
Passo 4: Designe um Runner
Selecione qual Runner vai executar esse processo. O Runner precisa estar com status "Online" para iniciar a execução. Se o Runner estiver offline, o Job ficará pendente até que ele fique online.
Passo 5: Confirme e crie o Job
Revise as informações e confirme a criação do Job. O Job será adicionado à tabela e entrará no ciclo de execução.

Importante
O Job só começa a executar quando o Runner designado estiver online. Se o Runner estiver offline no momento da criação, o Job ficará com status "Pendente" até que o Runner se conecte.
Status do Job
O status do Job atualiza em tempo real à medida que a execução avança. Os status possíveis são:
Pendente — Job criado, aguardando o Runner ficar online ou disponível
Rodando — O Runner está executando o processo neste momento
Sucesso — O processo foi executado com sucesso e finalizou sem erros
Terminated — A execução foi encerrada (interrompida manualmente ou por timeout)
Erro — A execução falhou durante o processo
Ciclo de vida do Job
Todo Job segue um ciclo de vida:
O Job é criado e fica como Pendente
Quando o Runner está online e disponível, o status muda para Rodando
O status atualiza em tempo real enquanto o Runner executa o workflow
Ao finalizar, o Job recebe um status final: Sucesso, Terminated ou Erro
O Job finalizado fica registrado na tabela para consulta
Dica
Quando o Job chega em um status final (Sucesso, Terminated ou Erro), a execução para. Você pode consultar os logs e resultados a qualquer momento para entender o que aconteceu.
Monitorando execuções
Na tabela de Jobs, você pode acompanhar todas as execuções em andamento e finalizadas:

Resumo
Para executar um processo com Jobs:
- 1
Acesse a seção de Jobs no painel do GoAMS
- 2
Crie um novo Job selecionando o processo e designando um Runner
- 3
O Job fica pendente até o Runner estar online
- 4
O Runner executa o processo e o status atualiza em tempo real
- 5
Ao finalizar, o Job recebe status de Sucesso, Terminated ou Erro
Próximos passos
Com os Jobs dominados, você pode:
