Um programa para gerenciar e arquivar arquivos de log individuais. Permite a rotação, compactação, remoção e envio automáticos de arquivos de log. Os trabalhos podem ser configurados para serem executados por hora, diariamente, semanalmente, mensalmente, anualmente ou ao atingir um determinado tamanho ou idade.
Eu tenho a configuração do apache para gerar novos arquivos de log todos os dias:
CustomLog "|/usr/sbin/rotatelogs -f /var/log/apache2/access.log.%Y-%m-%d-%H_%M 86400" combined
Então, estou tentando usar o logrotate para compactar esses a...
29.11.2011 / 22:28
Estou executando um servidor Ubuntu 16.04 com o apache2 instalado. Eu tenho olhado para os itens em / var / logs / e parece que alguns deles estão crescendo além da configuração de limites nos arquivos logrotate.
A razão pela qual eu suspeito...
20.06.2018 / 19:39
Estou usando o RHEL7 e tenho acesso root. Quando faço um su login como 2 outros usuários (bill e john neste caso), os logins entram no arquivo /var/log/secure .
O problema é que as mensagens desaparecem somente depois de um minuto. Como pos...
28.01.2018 / 10:12
Estou tendo um problema que não consigo envolver minha cabeça. Eu configurei o logrotate em um servidor centos 7 para girar meus logs de aplicativos.
Este arquivo está em /etc/cron.daily (até adicionei um whoami para verificar se ele está sen...
28.09.2017 / 21:25
Eu estou querendo saber porque o logrotate não gira meus arquivos de log no momento em que é chamado através do crontab.
Minha entrada no crontab é:
50 2 * * * /usr/sbin/logrotate
Portanto, todos os meus registros devem ser girados à...
07.08.2017 / 12:22
Eu tenho um arquivo de configuração haproxy logrotate em /etc/logrotate.d/haproxy que se parece com isto:
"var/log/haproxy.log" "/var/log/haproxy-status.log" {
daily
size 250M
rotate 1
create 644 root root
missingok
compress...
11.05.2017 / 11:36
O que há de errado com este rotate.conf?
O objetivo é excluir apenas arquivos com mais de quatro horas
path/to/tokens/*.tkn {
nosharedscripts
prerotate
if test 'stat --format=%Y $1' -le $(( 'date +%s' - 14400 ));
then...
24.07.2016 / 01:14
A configuração do logrotate é:
cat /etc/logrotate.d/nginx:
/data/logs/nginx/*.log
{
daily
dateext
dateformat .%Y-%m-%d
rotate 30
missingok
create
notifempty
sharedscripts
postrotate
[ ! -f /usr/local/nginx/logs/nginx.pid ] || kill -U...
16.05.2016 / 08:13
estou procurando por uma ferramenta ou script que faça o log de uma pasta de arquivos de log, mas deixa algumas linhas nos logs por ex. corta todas as linhas com mais de 2 dias e as grava em outro arquivo.
existem scripts, ferramentas ou daem...
28.03.2016 / 14:09
Plataforma:
RHEL 7
logrotate-3.8.6-7.el7_2.x86_64
Histórico:
Em um servidor Linux RedHat, tenho um grande conjunto de servidores de aplicativos em execução e desejo uma rotina de logrotate uniforme para limpar os arquivos de log. Usar...
30.03.2016 / 10:19