Monitoramento de tarefas cron e tarefas agendadas

Um backup que para de rodar não envia nenhuma mensagem de erro. Um monitor de heartbeat transforma esse silêncio em um alerta.

Detalhes da verificação

Tipo de monitor
Heartbeat (cron)
Alvo
Sua tarefa chama uma URL única
Atrasado após
Seu intervalo mais um período de tolerância
Verificado de
Helsinque, Finlândia (UE)

Como funciona

  1. Cada monitor de heartbeat fornece uma URL única.
  2. Sua tarefa chama essa URL, com curl, PowerShell ou qualquer cliente HTTP, depois de terminar com sucesso.
  3. Se nenhuma chamada chegar dentro do intervalo esperado mais o período de tolerância que você escolher, você recebe um alerta.
  4. A próxima chamada bem-sucedida fecha o incidente e envia um alerta de recuperação.

O que o FastPing verifica

  • Execuções perdidas

    A tarefa não começou: um daemon cron parado, um timer desativado, um servidor desligado.

  • Execuções com falha

    Chame a URL só em caso de sucesso, e uma tarefa que falha alerta você como uma que não rodou.

  • Execuções atrasadas

    Uma tarefa que demora muito mais que o normal ultrapassa o período de tolerância e alerta você.

Como configurar

Crie um monitor do tipo Heartbeat e defina o intervalo de acordo com o agendamento da tarefa. Copie a URL de heartbeat na página do monitor. Adicione uma chamada a essa URL no fim da tarefa, depois do comando que precisa dar certo.

Perguntas frequentes

Se a sua pergunta não estiver aqui, escreva para nós. Respondemos por e-mail, normalmente em até um dia útil.

Falar com o suporte
O que a tarefa precisa enviar?

Só uma requisição para a URL com GET, POST ou HEAD. Sem corpo e sem chave de API.

Quanto atraso é tolerado?

Você define um período de tolerância de até 24 horas além do intervalo. Uma tarefa noturna com tolerância de uma hora alerta você se não der sinal uma hora depois do horário de sempre.

Funciona com Windows e GitHub Actions?

Sim. Qualquer coisa que consiga fazer uma requisição HTTP funciona. O guia de configuração tem exemplos para cron no Linux, timers do systemd, Agendador de Tarefas do Windows e GitHub Actions.

Posso monitorar tarefas semanais?

O intervalo máximo é de 24 horas mais um período de tolerância de até 24 horas, então os heartbeats servem para tarefas que rodam pelo menos a cada dois dias.

Comece com o plano gratuito

3 monitores, verificações a cada 5 minutos e 1 página de status. Não é preciso informar dados de pagamento.

GitHub Actions, Windows, PowerShell e Linux são marcas de seus respectivos proprietários. O FastPing não tem vínculo com eles nem é endossado por eles.