Você poderia experimentar o Tenshi. Está escrito em Perl, muito fácil de configurar e faz exatamente o que você pediu. A partir da descrição do pacote do Ubuntu:
"Tenshi é um programa de monitoramento de log, projetado para assistir a um ou mais arquivos de log para linhas que combinam expressões regulares definidas pelo usuário e relatar as correspondências. As expressões regulares são atribuídas a filas com um intervalo de alerta e uma lista de destinatários de email "