Fico feliz em anunciar a nova versão do logalert, apresentando novas features:
- Código agora utiliza PCRE library (Perl Compatible Regular Expression)
- Agora é possível capturar um trecho da expressão regular e utilizá-la como parâmetro do comando a ser disparado.
Faça o download
aqui. Após o último release (versão 0.2) recebi um feedback bastante positivo da comunidade, enviando desde simples comentários até trechos de código e sugestões. Muito obrigado! Ah, logalert ?
logalert é uma ferramenta de monitoração de arquivos que executa uma ação pré-definida pelo usuário toda vez que encontra um padrão (texto/frase). Ele lê um arquivo do início (ou começa pelo final, exatamente como tail -f ) e mantém controle das mudanças , observando a ocorrência de um padrão (um erro de syslog, um login de usuário, ...) executando uma ação quando isso ocorrer. logalert utiliza expressões regulares e executa as ações via shell. Suporta normalmente rotação de arquivos (logrotation) e remoção temporária, frequentemente utilizada por administradores. ” A nota foi enviada por Gabriel Araujo (gabrielΘicaro·com·br), que acrescentou este
link da fonte para maiores detalhes.