Um agendamento repete um template fixo em intervalos de horas para que a cobertura seja checada sem ninguém precisar lembrar de clicar. Este guia cria um pelo formulário atual e mostra como verificar que ele faz o que você espera.
O modelo mental importa: a automação repete, não interpreta. Um agendamento é um relógio disciplinado, não uma analista.
1. Crie a agenda
- Abra `/runs/schedules`, use um nome que identifique o alvo e a finalidade e informe a URL pública HTTP ou HTTPS do ativo.
- Escolha um intervalo de 1 a 168 horas. A página atual cria agendas `every_hours`; os tipos `daily` e `weekly` existem no contrato da API, mas não são oferecidos por esse formulário.
- O formulário cria um modelo fixo para staging, com perfil quick, profundidade low e tag OWASP. Revise esse escopo antes de depender da agenda.
Escolha um intervalo de 1 a 168 horas — a página atual cria agendas do tipo every_hours, com cadências diária e semanal presentes no modelo mas não neste formulário. O agendamento criado usa um template fixo de staging: scan rápido, profundidade de ataque baixa e tag OWASP. Revise esse escopo antes de confiar nele.
2. Confira o que foi agendado
- Depois de criar, confirme se a lista mostra o alvo, o perfil, a profundidade, o intervalo e o próximo horário esperados.
- Use Pausar ou Retomar para controlar os próximos disparos e Excluir para remover a agenda. A página não mostra `last_triggered_at` nem um histórico exclusivo da agenda.
- Consulte a lista geral de execuções depois do horário esperado e considere atrasos normais do agendador ou do worker. Uma execução na fila ou concluída ainda precisa ser interpretada por uma pessoa.
Depois de criar, confirme que a lista mostra o alvo, o perfil, a profundidade, a cadência e o próximo horário esperados. Pausar, Retomar e Excluir controlam disparos futuros; a página não exibe last_triggered_at, então confira a lista de execuções após o horário previsto e conte com atraso do scheduler ou do worker.