De olhar para a fonte do programa 'at' ( do repositório de origem do CentOS 5.3 ), parece que está de fato registrando no syslog, mas somente erros fatais referentes ao daemon em si são registrados (por exemplo, se você tentar executar 2 em daemons no mesmo tempo).
No entanto, as execuções de processo, o código de retorno resultante e o erro / saída padrão não são registrados no syslog. Mesmo ao ativar a depuração (que requer recompilação), as mensagens de log não são muito informativas (para usuários finais) e escrevem algo como:
atd[24116]: pid 24121 exited with status 0.
O que não ajudará muito na identificação de qual comando foi executado, por qual usuário ou qual foi sua saída / erro padrão.
atd faz enviar uma notificação por e-mail ao usuário que solicitou o comando, caso o comando tenha falhado, ou produzido alguma coisa em sua saída / erro padrão. Mas, para comandos que são bem-sucedidos sem nenhuma saída, nenhum email é enviado. Você pode mudar isso usando o sinalizador -m.
De em (1) :
-m Send mail to the user when the job has completed even if there was no output.