Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Configurar

Verificación

Troubleshoot

Información Relacionada

Introducción

Este documento describe cómo inicializar o forzar una rotación de un único archivo de registro de imagen de acoplamiento específico en Secure Network Analytics Manager.

Prerequisites

Requirements

Cisco le recomienda que tenga conocimiento acerca de este tema:

- Acceso del usuario raíz a Secure Network Analytics Manager

Componentes Utilizados

La información de este documento se basa en Secure Network Analytics Manager v7.3.2 o posterior.

La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.

Configurar

Desplácese hasta el /etc/logrotate.d/ con el directorio cd /etc/logrotate.d/ comando.

Copiar el actual swos-docker-config a un nuevo archivo que sea fácil de identificar. Por ejemplo, si desea rotar el /lancope/var/logs/containers/svc-ise-client.log archivo, nombre el archivo svc-ise-config con el cp swos-docker-config svc-ise-config comando.

Editar el nuevo svc-ise-config archivo con el vi svc-ise-config comando.

732smc:~# cd /etc/logrotate.d/

732smc:/etc/logrotate.d# cp swos-docker-config svc-ise-config

732smc:/etc/logrotate.d# vi svc-ise-config

Edite el archivo para que el contenido coincida con este resultado:

/lancope/var/logs/containers/svc-ise-client.log {

copytruncate

compress

rotate 10

missingok

notifempty

size +5000k

su root lclog

}

Verificación

Forzar el archivo a con el logrotate -f svc-ise-config comando.

732smc:/etc/logrotate.d# ll /lancope/var/logs/containers/svc-ise-client.log*

-rw-r--r-- 1 root adm 85446 Nov 3 16:08 /lancope/var/logs/containers/svc-ise-client.log

732smc:/etc/logrotate.d# logrotate -f svc-ise-config

732smc:/etc/logrotate.d# ll /lancope/var/logs/containers/svc-ise-client.log*

-rw-r--r-- 1 root adm 0 Nov 3 16:19 /lancope/var/logs/containers/svc-ise-client.log

-rw-r--r-- 1 root adm 85446 Nov 3 16:19 /lancope/var/logs/containers/svc-ise-client.log.1.gz

732smc:/etc/logrotate.d#

Troubleshoot

Puede emitir el comando logrotate -vf svc-ise-config para recibir un resultado más detallado.

También puede utilizar el logrotate -dvf svc-ise-config para recibir resultados de depuración/simulación de ejecución que no rotan el archivo ni realizan ninguna acción.

732smc:/etc/logrotate.d# logrotate -vf svc-ise-config

reading config file svc-ise-config

Reading state from file: /var/lib/logrotate/status

Allocating hash table for state file, size 64 entries

Creating new state

<line repeats many times - removed for brevity>

Creating new state

Handling 1 logs

rotating pattern: /lancope/var/logs/containers/svc-ise-client.log forced from command line (10 rotations)

empty log files are not rotated, old logs are removed <--- This can be a cause of a file not to rotate

switching euid to 0 and egid to 998

considering log /lancope/var/logs/containers/svc-ise-client.log

Now: 2022-11-03 16:19

Last rotated at 2022-11-03 16:17

log does not need rotating (log is empty) <--- The utlimate decision made by logrotate will print here

switching euid to 0 and egid to 0

Información Relacionada

- Asistencia técnica y descargas de Cisco