... | ... | @@ -5,18 +5,12 @@ Os logs da API do SimCAQ estão sendo filtradas diariamente da seguinte forma: |
|
|
**2.** Agora, um script em bash é executado todo dia às 08:00, gerando um diretório cujo nome é a data do dia atual no formato "dd-mm-YYYY" e direcionando arquivos interessantes pra ele. O comando é o seguinte:
|
|
|
|
|
|
|
|
|
``
|
|
|
directory='/var/log/nginx'
|
|
|
|
|
|
name=`date +'%d-%m-%Y'`
|
|
|
|
|
|
mkdir $directory/analise/failedRequests/`echo $name`
|
|
|
|
|
|
zcat $directory/access.log.2.gz | grep -v 200 >
|
|
|
|
|
|
$directory/analise/failedRequests/$name/geral.txt
|
|
|
|
|
|
python3 $directory/analise/aut.py < $directory/analise/failedRequests/$name/geral.txt
|
|
|
``directory='/var/log/nginx'
|
|
|
name=`date +'%d-%m-%Y'`
|
|
|
mkdir $directory/analise/failedRequests/`echo $name`
|
|
|
zcat $directory/access.log.2.gz | grep -v 200 >
|
|
|
$directory/analise/failedRequests/$name/geral.txt
|
|
|
python3 $directory/analise/aut.py < $directory/analise/failedRequests/$name/geral.txt
|
|
|
``
|
|
|
|
|
|
A variável directory indica o diretório em que todos os arquivos importantes par a execução desse programa estão, já a variável name recebe a data do dia em questão e servirá para gerar o diretório necessário e servir de referência pra ele. O diretório é criado logo em seguida com o comando ``mkdir``.
|
... | ... | |