Introducción
Este documento trata sobre la función System Event Archieve (SEA) en general, que está disponible en las plataformas Catalyst 6500/6800, los pasos para localizar los archivos SEA y también los pasos para convertirlos en formato de texto para un análisis adicional.
Antecedentes
El Archivo de eventos del sistema (SEA) es una de las funciones de gestión de dispositivos disponibles en las plataformas Cat 6500/6800. SEA habilita las CPU en el switch genera archivos de los eventos, y estos archivos se almacenan en un sistema de archivos local no volátil.
SEA mantiene dos archivos - sea_log.dat y sea_console.dat.
sea_log.dat = archivo de los eventos informados por cada aplicación en el IOS (por ejemplo, GOLD)
sea_console.dat = archivo de los mensajes de la consola
La función SEA asigna 32 MB de memoria para cada uno de estos archivos (por lo tanto, un total de 64 MB) en un sistema de archivos local, por ejemplo, bootdisk:
Recuerde que este 32 MB es un búfer circular y sobrescribirá los mensajes más antiguos.
Las guías de configuración (proporcionadas en la sección "Documentos relevantes" a continuación) proporcionan comandos para comprobar si la función está habilitada, el sistema de archivos seleccionado para el archivo, cómo borrar archivos, etc.
Comandos de ejemplo:
show logging system
show logging system disk
show logging system size
clear logging system
Localización de registros SEA
Ejecute el comando "dir all" para localizar los archivos sea_console.dat y sea_log.dat.
Desde una configuración de Catalyst 6800 VSS:
6800-A# show switch virtual
Modo de switch: Switch virtual
Número de dominio del switch virtual: 10
Número de switch local: 1
Función operativa del switch local: Switch virtual activo
Número de switch del par: 2
Función operativa del switch de par: Switch virtual en espera
6800-A# dir all
<snip>
Directorio de bootdisk:/ <== Desde Sw1
1 -rw- 33554432 Mar 8 2014 03:11:52 +00:00 sea_console.dat
3 -rw- 33554432 8 de marzo de 2014 03:12:30 +00:00 sea_log.dat
<snip>
Directorio de slavebootdisk:/ <=== Desde Sw2
1 -rw- 33554432 Mar 10 2014 05:12:12 +00:00 sea_log.dat
3 -rw- 33554432 Mar 10 2014 05:12:50 +00:00 sea_console.dat
<snip>
Desde una configuración de Catalyst 6500 VSS:
VS6500# show switch virt
Modo de switch: Switch virtual
Número de dominio del switch virtual: 1
Número de switch local: 1
Función operativa del switch local: Switch virtual activo
Número de switch del par: 2
Función operativa del switch de par: Switch virtual en espera
VS6500# dir all
<snip>
Directorio de sup-bootdisk:/ <<== Desde Sw1
29 de agosto de 2014 14:06:42 -04:00 sea_console.dat
3 -rw- 33554432 8 nov 2012 16:59:38 -05:00 sea_log.dat
<snip>
Directorio de slavesup-bootdisk:/ <== Desde Sw1
1 -rw- 33554432 8 sep 2014 08:34:02 -04:00 sea_log.dat
2 -rw- 33554432 Mar 19 2015 12:36:16 -04:00 sea_console.dat
<snip>
Recuperación de registros SEA
Se recomienda encarecidamente agregar los siguientes elementos al nombre del archivo:
Cambiar nombre de switch
Nº de switch (en caso de VSS)
Nº de módulo (en caso de que el módulo 5 y el módulo 6 estén presentes en el mismo chasis)
Contenido del archivo (consola marítima o registro)
Fecha
A continuación se muestran los pasos para convertir los archivos .dat en archivos de texto.
(1) Convertir los registros en texto
USe siguientes comandos para convertir los archivos en texto. Tenga en cuenta que "show logging system console" se utiliza para convertir el archivo sea_console.dat y "show logging system disk" se utiliza para convertir el archivo sea_log.dat.
A partir de una configuración de Catalyst 6800 VSS (ejemplo anterior):
Para Active/Sw1:
6800A# show logging system console file bootdisk:sea_console.dat | redirect bootdisk:6800A-Sw1-SEA-Console-Jul082015.txt
6800A# show logging system disk bootdisk:sea_log.dat | redirect bootdisk:6800A-Sw1-SEA-Log-Jul082015.txt
Para Standby/Sw2:
6800A# show logging system console file slavebootdisk:sea_console.dat | redirect slavebootdisk:6800A-Sw2-SEA-Console-Jul082015.txt
6800A# show logging system disk slavebootdisk:sea_log.dat | redirect slavebootdisk:6800A-Sw2-SEA-Log-Jul082015.txt
(2) Asegúrese de que los archivos de texto están creados y se encuentran en el sistema de archivos:
Asegúrese de que los tamaños de archivo no sean cero, NO es necesario que los archivos de texto sean de 32MB.
32MB es sólo un espacio "asignado" para los archivos .dat que no se utilizan necesariamente.
Además, los archivos están en diferentes formatos: dat frente a txt.
6800A# dir bootdisk:
<snip>
56 -rw- 57875 Jul 9 2015 19:32:38 +00:00 6800A-Sw1-SEA-Console-Jul082015.txt
57 -rw- 31136641 Jul 9 2015 19:53:56 +00:00 6800A-Sw1-SEA-Log-Jul082015.txt
<snip>
6800A# dir slavebootdisk:
<snip>
56 -rw- 5325 Jul 9 2015 20:07:31 +00:00 6800A-Sw2-SEA-Console-Jul082015.txt
57 -rw- 2899567 Jul 9 2015 20:12:47 +00:00 6800A-Sw2-SEA-Log-Jul082015.txt
<snip>
(3) Asegúrese de que los archivos son accesibles/legibles antes de exportarlos al servidor TFTP/FTP.
6800A#more bootdisk:6800A-Sw1-SEA-Log-Jul082015.txt
SEQ: MM/DD/AAAA HH:MM:SS SW/MOD/SUB: SEV, COMP, MENSAJE
==========================================================================================================================================================================================================================================================
1: 07/09/15 19:38:00 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up devolvió api_rc=1
2: 07/09/15 19:37:57 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up devolvió api_rc=1
3: 07/09/15 19:37:57 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up devolvió api_rc=1
4: 07/09/15 19:37:52 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up devolvió api_rc=1
5: 07/09/15 19:37:52 1/5/-1: MAJ, GOLD, diag_get_fabric_link_status:fexmgr_axs_fport_info_sdp_up devolvió api_rc=1
Documentos relevantes
Guía de configuración de SEA para las versiones 12.2SX
Guía de configuración de SEA para versiones 15.0SY