|
From: | Luiz Filipe |
Subject: | Re: [shell-script] Script para monitorar |
Date: | Thu, 10 May 2018 09:45:41 -0300 |
Obrigado, amigos.Vou tentar implementar o que vocês aconselharam.
No mais, eu tentei algo parecido com isto:
$ tail -f json.log &$ for ((i=1; i<10; i++)); { echo $i >> resultado-json.log; sleep 10; }
Funcionou, porém, acho que tem formas melhores de monitorar isso.Sobre o elasticsearch, uso ele na empresa, mas é na versão free. Acho que ele só alarma se estiver utilizando a versão paga.De qualquer forma irei pesquisar mais e se eu encontrar alguma coisa, aviso a vocês.
Aceito mais sugestões/dicas ;)
Obrigado!!!Em 3 de maio de 2018 19:10, Tiago Peczenyj address@hidden [shell-script] <address@hidden.br > escreveu:--OlaExistem varias formas de fazer isso, entretanto um script feito a mão pode não ser a ferramenta mais adequada.Vc quer algo que monitore e alerte em caso de ocorrências, se for possível utilizar a stack ELK ( elasticsearch, logstash e kibana ) vc tem uma imensa flexibilidade mas demanda tempo pra configurar e usar (talvez precise estruturar os seus logs, emitindo em json por exemplo) exemplo:Para algo mais simples: dado que vc pode executar o script via crontab a cada x tempos, bastaria:Veja se a saida do grep -c ajuda$ grep -c “expressão de erro” /var/log/seuarquivo.logSe ajudar, bastaria fazerif [[ $( grep ... ) -ge 10 ]]; then# envia emailfiMas isso é uma versão simplificada. Na prática vc tem q pensar onde procurar e comoEm qui, 3/05/2018 às 23:25, Cesar Rodrigues address@hidden [shell-script] <address@hidden.br > escreveu:Boa noite, pessoal!Queria uma luz da galera do grupo...Estou precisando criar um script que busque na hora atual ou a cada 10 minutos, a quantidade de ERROS em um determinado arquivo de log, e se tiver uma quantidade maior que x erros, enviar um email notificando o problema.
Alguém aqui já fez isso ou tem uma ideia boa?
Desde já agradeço!
[Prev in Thread] Current Thread [Next in Thread]
- Script para monitorar, Cesar Rodrigues, 2018/05/03
- Re: [shell-script] Script para monitorar, Tiago Tarifa Munhoz, 2018/05/03
- Re: [shell-script] Script para monitorar, Tiago Peczenyj, 2018/05/03
- Re: [shell-script] Script para monitorar, Cesar Rodrigues, 2018/05/03
- Re: [shell-script] Script para monitorar, Luiz Filipe <=
- Re: [shell-script] Script para monitorar, Maik Alberto, 2018/05/03
- Re: [shell-script] Script para monitorar, willian mayan, 2018/05/04
- Re: [shell-script] Script para monitorar, Cesar Rodrigues, 2018/05/04
- Re: [shell-script] Script para monitorar, Julio C. Neves, 2018/05/04
- Re: [shell-script] Script para monitorar, Cesar Rodrigues, 2018/05/09
- Re: [shell-script] Script para monitorar, Julio C. Neves, 2018/05/09
- Re: [shell-script] Script para monitorar, phfbettega, 2018/05/10
- Re: [shell-script] Script para monitorar, Maik Alberto, 2018/05/10
- Re: [shell-script] Script para monitorar, Julio C. Neves, 2018/05/10
- Prev by Date: Re: [shell-script] Script para monitorar
- Next by Date: Re: [shell-script] Projeto - dry-shell
- Previous by thread: Re: [shell-script] Script para monitorar
- Next by thread: Re: [shell-script] Script para monitorar
- Index(es):