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