Home » Produtos » Monitoramento de Tarefa Cron

Monitoramento de Cron Job que te avisa no segundo que um Job Falha, Atrasa ou Para de Funcionar

Seus cron jobs, entradas do crontab, backups, pipelines ETL e tarefas em segundo plano rodam quando ninguém está olhando. O Dotcom-Monitor monitora para você — envie um heartbeat e receba um alerta instantâneo no momento em que uma execução agendada for perdida, atrasada ou lenta demais.
Dotcom-Monitor cron job monitoring dashboard showing a scheduled backup heartbeat, run duration trend, and a late-run alert card
10.000+

Organizações em Todo o Mundo

99,99%

SLA de Disponibilidade da Plataforma

30+

Locais Globais de Monitoramento

Desde 1998

Líder em Monitoramento de Websites

Aflac logo — Dotcom-Monitor customer
Dell logo — Dotcom-Monitor customer
Comcast logo — Dotcom-Monitor customer
Dish Network logo — Dotcom-Monitor customer
Citrix logo — Dotcom-Monitor customer
xerox

O que é Monitoramento de Cron Job?

Monitoramento de cron job é uma maneira de confirmar que tarefas agendadas — cron jobs, entradas do crontab, backups e scripts em segundo plano — realmente executam no horário e terminam com sucesso. Cada job envia um pequeno sinal chamado heartbeat quando é executado. Se esse heartbeat chegar atrasado, nunca chegar ou reportar uma falha, o serviço de monitoramento envia um alerta instantâneo para que você saiba antes dos seus usuários.

Como um cron job perdido é invisível por padrão — nada gera erro, o job simplesmente não acontece — o monitoramento dedicado de crontab e o monitoramento confiável de cron são as únicas formas de detectar falhas silenciosas em backups, pipelines de dados e relatórios agendados.

Visibilidade completa

Monitore Qualquer Cron Job, Entrada de Crontab ou Tarefa Agendada

Se roda em um horário agendado e pode alcançar a internet, nós podemos monitorar. Transforme cada cron job em um ponto de dado que você pode analisar, configurar alertas e comprovar — tudo na mesma plataforma que você já usa para monitoramento de websites e monitoramento de API.

Detecção de Execuções Atrasadas e Ausentes

Receba alertas quando um cron job não reportar dentro da janela esperada — ou quando for executado, mas levar muito mais tempo do que deveria.

Rastreamento de Duração e Tendências

Gráfico do tempo de execução ao longo de dias e semanas para detectar regressões lentas e problemas de capacidade muito antes que causem interrupção.

Agendas Flexíveis

Expressões cron, intervalos fixos (a cada 24h), ou horários específicos do dia. Combine a cadência exata na qual seus jobs realmente rodam.

Alertas Multicanal

Email, SMS, voz, Slack, Microsoft Teams, PagerDuty e webhooks — com escalonamento para que a pessoa certa sempre receba.

Métricas Avançadas, Não Apenas Funcionalidade/Indisponibilidade

Envie status, duração, linhas processadas, tamanho da saída ou qualquer KPI em um simples POST JSON. Cada valor é armazenado e exibido em gráficos.

Uma Plataforma Unificada

Reutilize os mesmos painéis, equipes e regras de alerta que você já possui para monitoramento de site, API e infraestrutura.

Configure em cerca de 3 minutos

Como Funciona o Monitoramento de Cron Job

Sem agentes para instalar e nada para abrir no seu firewall. Se seu cron job, entrada crontab ou tarefa agendada pode fazer uma requisição HTTP, você está a uma linha de distância do monitoramento completo no Linux, Windows ou qualquer plataforma.

1

Crie um Monitor

Adicione um Coletor Personalizado em seu painel e informe a programação que você espera — uma expressão cron, um intervalo ou um horário do dia.

2

Envie um Sinal de Vida

Adicione um único HTTP POST ao final do seu script ou tarefa. Inclua quaisquer métricas que você considere importantes como pares nome/valor.

3

Relaxe — Nós Monitoramos

Nós rastreamos cada execução. Se um sinal de vida estiver atrasado, ausente, muito lento ou reportar uma falha, você recebe um alerta instantâneo.

One line of code appended to the end of a cron job that pings Dotcom-Monitor to signal a successful run

Uma Linha no Final do Seu Trabalho

O mesmo sinal de vida carrega quantas métricas você quiser. Defina um limite para qualquer uma delas — alerte quando status reportar falha, quando duration_sec ultrapassar um limite, ou quando rows ficar abaixo do esperado em uma execução saudável.

Funciona a partir de um script Bash, um job Python, uma Tarefa do Windows, um container Docker, um CronJob Kubernetes, ou uma função serverless — qualquer coisa que possa chamar uma URL.

Como Monitorar um Cron Job no Linux

Para monitorar cron jobs no Linux, encadeie um único curl sinal de vida ao final da sua entrada crontab existente. Ele dispara apenas quando o job realmente é executado — então, se a execução for pulada, a máquina estiver desligada, ou o comando falhar, nenhum sinal de vida chega e você é alertado. Abra seu crontab com crontab -e e adicione:

				
					# run the backup at 2:00 AM, then send a heartbeat
0 2 * * * /opt/scripts/backup.sh && \
  curl -fsS -m 10 "https://wdc.dotcom-monitor.com/apiv1/tasks/post/$COLLECTOR" \
  -d '{ "backup_status": 1 }'
				
			

É isso — o Dotcom-Monitor agora espera um sinal de vida dessa entrada crontab em seu agendamento e o alerta no momento em que estiver atrasado ou ausente. A mesma abordagem funciona para o Windows Task Scheduler (chame a URL com PowerShell) e para launchd do macOS.

Feito para trabalhos reais

O Que as Equipes Monitoram Com Ele

Backups de Banco de Dados

Verifique se os backups noturnos realmente são concluídos — e se a saída não está suspeitamente pequena. Alerta para qualquer execução perdida ou excessivamente grande.

ETL & Pipelines de Dados

Acompanhe importações, exportações e transformações. Observe a duração e os registros processados, e detecte lentidões ou falhas silenciosas cedo.

Relatórios & Faturamento

Certifique-se de que relatórios agendados e processos de faturamento terminem no prazo — e alerte se uma execução for pulada ou produzir um arquivo vazio.

Verificações de Segurança & Conformidade

Confirme se as verificações são executadas em cadência e retornam os resultados esperados. Alerta para falhas ou picos incomuns na duração da verificação.

Conectividade & Dispositivos de Borda

Faça com que dispositivos IoT e de borda enviem sinal quando estiverem saudáveis. Um sinal de vida ausente sinaliza instantaneamente um dispositivo ou conexão que caiu.

Trabalhadores e Serviços de Fila

Monitore trabalhadores em segundo plano e serviços de longa duração. Envie um status 0 no momento em que um processo parar e receba uma notificação imediatamente.

Independente de plataforma

Funciona onde seus trabalhos rodarem

Windows, Linux, macOS, Docker, Kubernetes, serverless, IoT — se puder enviar um HTTP POST, pode ser monitorado. Sem agentes, sem infraestrutura extra.

Linux / cron & crontab
Agendador de Tarefas do Windows
macOS launchd
Docker & Kubernetes CronJobs
Serverless / Lambda
Python · Bash · Node
Dispositivos IoT & de borda
Além de passar / falhar

Acompanhe Métricas Personalizadas em Cada Execução de Cron

Cada batida pode carregar múltiplos pares nome/valor — duração, tamanho da saída, registros processados, ou qualquer medição que seu trabalho produza. Cada valor é armazenado e gráfico ao longo do tempo.

Defina um limite por métrica e permita que cada uma dispare seu próprio alerta. Se seu script detectar um problema, envie 0 para uma métrica de status para disparar uma notificação imediata — não importa o que o cronograma diga.

Cron job monitoring panel tracking custom metrics — rows processed, exit code, and duration — alongside heartbeat status
Avaliado com 4.5 no Capterra

O que nossos clientes dizem

"Os alertas em tempo real e as análises detalhadas de desempenho mudaram o jogo para nossa disponibilidade. O painel intuitivo facilita o acompanhamento de tudo, e o suporte deles é excepcional — sempre responsivo e eficiente."
Tomer C.
Diretor Executivo · Serviços de Facilities
Avaliação verificada no Capterra, 2025
"As capacidades push/pull da API nos fornecem os dados de desempenho necessários. O Dotcom-Monitor nos permite monitorar múltiplos serviços em uma única interface e plataforma. Isso nos permitiu operar com mais eficiência."
Gregory S.
Gerente · Mídia de Transmissão
Avaliação verificada no Capterra, 2023
"Fiquei profundamente impressionado com o detalhe e a abrangência dos relatórios. A equipe de suporte superou minhas expectativas — sempre paciente, com respostas detalhadas e perspicazes."
Shirin R.
Engenheiro de Testes de Software · Software de Computador
Avaliação verificada no Capterra, 2026

4.5

Capterra

83 avaliações

4.6

Facilidade de Uso
Avaliações do Score Capterra

4.6

Serviço ao Cliente
Avaliações do Score Capterra

Todas as avaliações foram obtidas de avaliações verificadas do Capterra. Avaliações até outubro 2026.

Obtenha respostas

Perguntas Frequentes sobre Monitoramento de Cron Job

O monitoramento de cron job rastreia suas tarefas agendadas recebendo batimentos cardíacos — solicitações HTTP simples que seu job envia quando é executado. Você define o agendamento esperado usando expressões cron, intervalos ou horários específicos. Se um batimento chegar atrasado ou nunca chegar, o Dotcom-Monitor alerta você imediatamente. Funciona com qualquer coisa que possa enviar um POST HTTP, desde backups de banco de dados até pipelines ETL.

Cerca de três minutos. Crie um monitor no seu painel, defina o agendamento esperado e adicione um único POST HTTP no final do seu script ou tarefa. Uma vez configurado, você começará a receber dados de batimentos e alertas imediatamente — sem necessidade de instalar agentes.

É completamente independente de plataforma. Windows, Linux, macOS, contêineres Docker, Kubernetes, funções serverless e dispositivos IoT — qualquer sistema que possa alcançar a internet e fazer uma requisição HTTP pode se integrar à plataforma.

Sim. Envie vários pares nome/valor com cada heartbeat — duração da execução, registros processados, tamanho da saída ou qualquer KPI personalizado. Cada métrica é armazenada, grafada e pode ter seus próprios alertas baseados em limites, para que você possa ser notificado quando a duração ultrapassar um limite ou a contagem de registros ficar abaixo do esperado.

Email, SMS, chamadas de voz, Slack, Microsoft Teams, PagerDuty e webhooks. Os alertas suportam políticas de escalonamento, então se um problema não for reconhecido, as notificações são automaticamente escaladas para a próxima pessoa ou canal.

Dotcom-Monitor envia um alerta imediato baseado nas suas regras. Você pode ser alertado sobre execuções atrasadas ou ausentes quando um trabalho não reporta dentro da sua janela, e sobre trabalhos que excedem a duração máxima — ajudando você a detectar regressões de desempenho e problemas de capacidade cedo.

Adicione uma única requisição curl no final da sua entrada do crontab para que envie um heartbeat quando o trabalho rodar — por exemplo 0 2 * * * /path/backup.sh && curl -fsS https://wdc.dotcom-monitor.com/apiv1/tasks/post/$COLLECTOR. O Dotcom-Monitor espera esse heartbeat no horário agendado e alerta você se ele estiver atrasado ou ausente. Nenhum agente é instalado no servidor, e o mesmo método funciona para o Windows Task Scheduler e macOS launchd.

Um cron job falhado ou pulado é silencioso — nada dá erro, então você não consegue saber só pelo servidor. Com o monitoramento heartbeat, o heartbeat só dispara em uma execução bem-sucedida. Se o trabalho falhar, a máquina estiver desligada, ou o cron não acioná-lo, nenhum heartbeat chega dentro da janela esperada e você é alertado automaticamente. Você também pode enviar um valor de status 0 do seu script para sinalizar uma falha explicitamente.

Eles se referem à mesma coisa. “Monitoramento de crontab” enfatiza o arquivo crontab do Linux/Unix onde os cron jobs são definidos, enquanto “monitoramento de cron job” é o termo geral para vigiar qualquer tarefa agendada. O Dotcom-Monitor cobre ambos — além do Windows Task Scheduler, Kubernetes CronJobs, agendas serverless e qualquer outro trabalho que possa enviar uma requisição HTTP.

Sim — um teste gratuito de 30 dias sem necessidade de cartão de crédito. Todos os recursos premium estão incluídos e você recebe suporte especializado 24/7 durante o teste.

Pare de Descobrir Trabalhos Falhados Pelos Seus Clientes

Configure seu primeiro monitor de cron job em cerca de três minutos e nunca perca uma execução crítica novamente.