Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Configurar

Ejemplo de configuración

Verificación

Troubleshoot

Información Relacionada

Introducción

Este documento describe cómo habilitar los mensajes de registro del sistema para guardar el resultado en el disco flash del router.

Prerequisites

Requirements

- Los mensajes de registro en un búfer interno deben habilitarse mediante la interfaz de línea de comandos (CLI) almacenada en la memoria intermedia de registro

- Espacio libre suficiente en el disco flash para almacenar el número deseado de archivos de registro

Nota: Se recomienda configurar el reloj del sistema en la fecha y hora correctas y verificar el uso de la unidad central de procesamiento (CPU) del router antes y después de la activación de la función.

Componentes Utilizados

Este documento no se limita a ninguna versión específica de software y hardware.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Antecedentes

Normalmente, los mensajes de registro (advertencias, errores y/o depuraciones, etc.) se almacenan en el búfer de memoria (DRAM) de un router; cuando el búfer está lleno, los mensajes más antiguos son sobrescritos por los mensajes nuevos. Esto plantea un problema al intentar capturar depuraciones para un problema intermitente o durante el tráfico elevado. La configuración de tamaño de búfer enorme no siempre puede realizar una copia de seguridad, ya que el búfer puede llenarse y sobrescribirse rápidamente durante la depuración detallada. El uso del registro persistente permite escribir mensajes registrados en archivos en el disco flash del router. La ventaja es que, a diferencia del contenido del búfer de memoria (DRAM), estos archivos persisten cuando el router se reinicia (el contenido de la DRAM se borra durante un reinicio).

Configurar

Paso 1. Habilitar el mensaje de registro del sistema a un búfer local:

logging buffered[tamaño del búfer|‘nivel’]

Paso 2. Habilite los mensajes de registro para escribir desde el buffer de memoria al disco flash del router:

logging persistent [ lotetamaño de lote ] { tamaño de archivologging-file-size } [ inmediato ] { notificar } [ protegido ] { tamañotamaño del sistema de archivos } [ umbralcapacidad de umbral [ alerta ] [ url { disk0:/directorio | disk1:/directorio }

Nota: La cantidad de almacenamiento en disco asignado (tamaño del sistema de archivos) y el tamaño del archivo de registro individual (tamaño del archivo de registro) se especifican en bytes.

Paso 3. Habilitar depuraciones deseadas [opcional]

Nota: El formato del nombre de archivo es log_YYYMMDD-HMMSS (Por ejemplo: log_20130927-112427)

Ejemplo de configuración

Router(config)#logging buffer 20000000 debugging

Router(config)#logging persistent url flash0:/MYDEBUGS size 104857600 filesize 5242880

El comando anterior crea un directorio denominado MYDEBUGS en el disco 0 del router y asigna 104857600 bytes (100 MB) espacio en disco para los mensajes de registro y especifica un tamaño de archivo individual de 5 MB.

Precaución: Cuando se excede el umbral de asignación, se elimina el archivo de registro más antiguo del directorio para dejar espacio a los nuevos mensajes de registro del sistema.

Copiar mensajes de registro en un dispositivo externo

Los archivos individuales escritos en el disco flash se pueden transferir al servidor externo File Transfer Protocol /Trivial File Transfer Protocol (FTP/TFTP) mediante el comando IOS copy:

Router# copy disk0:/MYDEBUG/log* ftp://user:passwd@<ftp_server_ip_address>/

Router# copy disk0:/MYDEBUG/log* tftp://<tftp_server_ip_address>/

Verificación

Use esta sección para confirmar que su configuración funciona correctamente.

Router#show logging

Syslog logging: enabled (110977 messages dropped, 17 messages rate-limited, 0 flushes, 0 overruns, xml disabled, filtering disabled)

Console logging: disabled

Monitor logging: disabled

Buffer logging:  level debugging, 31667 messages logged, xml disabled,

filtering disabled

Exception Logging: size (8192 bytes)

Count and timestamp logging messages: disabled

Persistent logging: enabled, url flash0:/MYDEBUGS, disk space 104857600 bytes, file size 5242880 bytes, batch size 4096 bytes

Router#dir flash0:MYDEBUGS

Directory of flash0:/MYDEBUGS/

223  -rw-     5239168  Sep 27 2013 11:31:16 -04:00  log_20130927-112427

224  -rw-     5239631  Sep 27 2013 11:38:06 -04:00  log_20130927-113117

225  -rw-     3500757  Sep 27 2013 11:42:40 -04:00  log_20130927-113807

Troubleshoot

Actualmente, no hay información específica de troubleshooting disponible para esta configuración.

Cisco CLI Analyzer(sólo clientes registrados) admite ciertos comandos show. Utilice el Analizador de Cisco CLI para ver un análisis del resultado del comando show.

Nota: Consulte Información Importante sobre los Comandos Debug antes de utilizar los comandos debug.

Información Relacionada

- SYSLOG Writing to Flash

- Soporte Técnico y Documentación - Cisco Systems