Você pode criar um arquivo cron.log para conter apenas as entradas CRON que aparecem no syslog. Observe que os trabalhos CRON ainda aparecerão no syslog se você seguir as seguintes instruções.
Abra o arquivo
/etc/rsyslog.d/50-default.conf
Encontre a linha que começa com:
#cron.*
remova o comentário dessa linha, salve o arquivo e reinicie o rsyslog:
sudo service rsyslog restart
Agora você deve ver um arquivo de log cron aqui:
/var/log/cron.log
A atividade do Cron agora será registrada neste arquivo (além do syslog).
Observe que no cron.log você verá entradas para quando o cron executou scripts em /etc/cron.hourly, cron.daily etc. - por exemplo, algo como:
Apr 12 14:17:01 cd CRON[14368]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
No entanto, você não verá mais informações sobre quais scripts foram realmente executados no /etc/cron.daily ou no /etc/cron.hourly, a menos que esses scripts direcionem a saída para o cron.log (ou talvez para outro arquivo de log).
Se você deseja verificar se um crontab está em execução e não precisa procurá-lo no cron.log ou syslog, crie um crontab que redirecione a saída para um arquivo de log de sua escolha - algo como:
01 14 * * * /home/joe/myscript >> /home/log/myscript.log 2>&1
Isso redirecionará todas as saídas e erros padrão que podem ser produzidos pelo script que é executado no arquivo de log especificado.