GNU/Linux >> Tutoriales Linux >  >> Cent OS

Instalar y configurar Logrotate en CentOS 8

Los registros son beneficiosos para recopilar información. Pueden ser beneficiosos al solucionar un problema. Los registros también pueden ser un dolor de cabeza, pero también son un salvavidas al solucionar un problema. En este artículo instalaremos y configuraremos logrotate en CentOS 8.

Primero, actualice su sistema.

dnf -y update

En segundo lugar, instale logrotate usando el siguiente comando:

yum install -y logrotate

Verifique la versión de logrotate.

logrotate --version

La configuración de Logrotate se puede verificar y editar desde su archivo de configuración ubicado en "/etc/logrotate.conf".

nano /etc/logrotate.conf

Ahora, como ejemplo, usaremos logrotate. Estableceremos el cronograma de rotación de registros, la cantidad de veces que rotarán los archivos de registro, el límite de tamaño para los archivos de registro y otros parámetros.

El archivo Logrotate se encontrará en /etc/logrotate.d/httpd.

/var/log/httpd/*log {
    daily
    rotate 3
    size 5M
    missingok
    notifempty
    sharedscripts
    delaycompress
    postrotate
        /bin/systemctl reload httpd.service > /dev/null 2>/dev/null || true
    endscript
}

diario:tiempos de rotación.

rotar 3:Registro de tiempos de rotación de archivos.

tamaño:Rote los archivos de registro solo si crecen más que el tamaño de los bytes.

faltaok:si falta el archivo de registro, continúe con el siguiente sin emitir un mensaje de error.

notificar vacío:no rotar el registro si está vacío (esto anula la opción si está vacío).

sharedscripts:esta opción hace que los scripts se ejecuten solo una vez, sin importar cuántos registros coincidan con el patrón comodín, y todo el patrón pasa a ellos.

delaycompress:posponer la compresión del archivo de registro anterior al siguiente ciclo de rotación.

Ahora, puede probar la función de rotación de registros ejecutando el siguiente comando:

logrotate -d /etc/logrotate.d/httpd

Puede instalar Logrotate en CentOS y usarlo.


Cent OS
  1. Cómo instalar y configurar Nginx en CentOS 7

  2. Cómo instalar y configurar Redis en CentOS 7

  3. Cómo instalar y configurar GitLab en CentOS 7

  4. Cómo instalar y configurar Redmine en CentOS 7

  5. Instalar y configurar Apache Cassandra 4.0 en Centos 8

Instalar y configurar Redmine en CentOS 7

Cómo instalar y configurar ownCloud en CentOS 7

Instalar y configurar Check_MK Server en CentOS 7

Cómo instalar y configurar Samba en CentOS 8

Cómo instalar y configurar Fail2ban en CentOS 8

Cómo instalar y configurar HAproxy en CentOS 6