-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 05-10-2011 00:17, Harlei Liguori Marcelino wrote: > Amigos, > > apesar de não ser o assunto da lista já tive problemas de Shell Script e > recebi diversar ajudas importantes aqui na lista, fora que, talvez > exista algum software já escrito que eu possa usar poupando o trabalho > de escrever um Shell Script. > Preciso "urgentemente" escrever um Shell Script ou encontrar um Shell > Script ou Software que faça a varredura do arquivo de erros do apache de > X em X minutos, verifique os erros existentes e os envie por e-mail. > Isso teoricamente seria até simples de fazer, agora, o problema todo é > como fazer isso e evitar que os mesmos erros sejam enviados 1.000 vezes > por email? Por exemplo, se tenho um erro X acontecendo em uma tela muito > usada, este erro será gerado milhares de vezes e este script simples não > conseguiria checar se o erro já foi enviado por e-mail ou não. > Alguém teria algum script q faça algo parecido ou me indicaria algum > software? Ou se for o caso, me dê uma luz de como fazer este script? > Pensei em algo como guardar em um arquivo texto as linhas que já enviei > por e-mail e checar se a linha existe no arquivo, ou algo deste tipo. > Será válido? Ou alguém tem alguma outra ideia? > > Qualquer ajuda é extremamente bem vinda.
O nome da ferramenta que você procura é logcheck. Na mesma linha você pode configurar o swatch ou o syslog-ng. Talvez seja do seu interesse o logwatch. Finalmente, você pode construir algo a partir do princípios do fail2ban. Abraço, - -- Felipe Augusto van de Wiel (faw) <f...@funlabs.org> -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCgAGBQJOoCgeAAoJEMa4WYSFUi4t2c4P/i50TRLXtkSyoCD0s68NyXYZ iyqALPFPoByputT/u6osjb0qT7WlVoEN46cz7iIjcW6LZvFfT+aIEp8qWPLjxHwT tYyKP1s7q692wjujVqxgjXzwFIonAxS404x97mkZF0fFqw3ZOzLLcCCtbIC3qxP/ zQJPM8V9Khs1klrryWz4FCpfbMxyEM/oQwZqg2XA9bDtER+GBAU2KDt7V40p9rYD Q6MJ8GEmyh3vuA5ozzGug3PnI6HujdHYd3YQ409ZcBEwqN/ZEaXCm387OXSUHhvW PXy55Kxbr0B2j1chSHyfrUVAwJfhUbAH4ZkbWs0GHADuGd7E1Zrj8kPIvRaJn0wA Y5TZGVODoskJsDlTOLjbzT/a/s2VajmyVfYk5H2gaGy9X3BwEBMnQ+mGr7WgD/CG 1OLJqhmFuTuIrNegcuKfTc4xx6rfS0vEl5DHmqgs1sRqIM9YrZUeav3OB12zSopo MQijmjZvFTl4fpYwAUah+2103QWNlBLXsGmthbp9lD9Y4vQOBz57S/ntUPjrBCPH EUEuiiXX+hoYPwu3WfBReHiyvOARF2JMA9aGT31rbK4hRzPK1AZqFotYR0oAYD7i g8Op1gygDaFfLyiZtMIxAmBsgz8MPAjzzW7NAtagcUdnRekSo1CE24IW7hhs+4Fv T94jwW8lZIvdv5PwRSPU =pWOL -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ea0281e.5080...@funlabs.org