Rotatividade de Logs

Os sistemas baseados no BSD não utilizam mais o logrotate, mas sim o newsyslog, com isso, para configurar a rotatividade de um arquivo de log basta editar um arquivo em /etc/newsyslog.d/<serviço>.confcomo o exemplo a seguir:

apache2.conf
# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
/var/log/apache2/access_log             600  12    *    $M1D0 J
/var/log/apache2/error_log              600  12    *    $M1D0 J

Esse exemplo fará com que os arquivos de log do apache sejam comprimidos (bzip2) e armazenados a cada mês (mais precisamente no 1o dia do mês às 00:00), e armazenando no máximo 12 arquivos, referente aos últimos 12 meses.

A documentação pode ser vista em: http://www.freebsd.org/cgi/man.cgi?newsyslog.conf(5)

  • administracao/macos/rotatividade_de_logs.txt
  • Última modificação: 2018/07/10 17:39
  • por numec