Olá,
Descobri que em nosso ambiente há um arquivo production.log escrito em /shared/log/rails/production.log
Existe uma maneira de impedir a escrita deste log?
Obrigado
Olá,
Descobri que em nosso ambiente há um arquivo production.log escrito em /shared/log/rails/production.log
Existe uma maneira de impedir a escrita deste log?
Obrigado
Posso perguntar por que você quer impedir o registro?
Você pode olhar em templates/web.template.yml para ver como os logs são cortados e, talvez, a partir daí ter uma ideia de como configurar o NGINX para não manter os logs (veja https://serverfault.com/questions/318574/how-to-disable-nginx-logging para um exemplo do que o NGINX precisa).
Você criaria outro template para fazer isso ou inseriria algumas linhas em seu app.yml para fazer a mesma coisa.
Oi,
Obrigado pela sua rápida resposta. Vou investigar isso.
Deveria ser possível desativar este log como uma maneira fácil de evitar que o disco fique sem espaço.
No meu caso, vejo que o log responde a tentativas de acesso malicioso sem sentido - talvez isso não seja útil e possa ser reconfigurado para não acontecer?
ActionController::RoutingError (Nenhuma rota corresponde a [HEAD] "/passwords.txt")
...
ActionController::RoutingError (Nenhuma rota corresponde a [GET] "/.env")
Esse log é rotacionado e compactado automaticamente. Se esse único arquivo de texto for a diferença entre ficar sem espaço de armazenamento e não, você pode ter um problema maior.
Bom saber. Obrigado.