Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Configureren

Verifiëren

Problemen oplossen

Gerelateerde informatie

Inleiding

In dit document wordt beschreven hoe u één specifiek logbestand voor dockerafbeeldingen in Secure Network Analytics Manager kunt initialiseren of draaien.

Voorwaarden

Vereisten

Cisco raadt u aan bekend te zijn met dit onderwerp:

- Toegang voor basisgebruiker tot Secure Network Analytics Manager

Gebruikte componenten

De informatie in dit document is gebaseerd op Secure Network Analytics Manager v7.3.2 of nieuwer.

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Configureren

Naar het /etc/logrotate.d/ directory met de cd /etc/logrotate.d/ uit.

De huidige tekst kopiëren swos-docker-config bestand naar een nieuw bestand dat gemakkelijk te identificeren is. Als u bijvoorbeeld het /lancope/var/logs/containers/svc-ise-client.log bestand, naam van het bestand svc-ise-config met de cp swos-docker-config svc-ise-config uit.

De nieuwe versie bewerken svc-ise-config bestand met de vi svc-ise-config opdracht.

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

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

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

Bewerk het bestand zodat de inhoud overeenkomt met deze uitvoer:

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

copytruncate

compress

rotate 10

missingok

notifempty

size +5000k

su root lclog

}

Verifiëren

Dwing het bestand om te zetten met de logrotate -f svc-ise-config uit.

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#

Problemen oplossen

U kunt de logrotate -vf svc-ise-config bevel om een meer breedsprakige output te ontvangen.

U kunt ook de logrotate -dvf svc-ise-config opdracht voor ontvangen van debug/dry-run-uitvoer die het bestand niet roteert of geen acties uitvoert.

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

Gerelateerde informatie

- Cisco technische ondersteuning en downloads