Introduction
Este documento descreve como ativar mensagens de registro do sistema para salvar a saída no disco flash do roteador.
Prerequisites
Requirements
- O registro de mensagens em um buffer interno deve ser ativado usando a CLI (Command Line Interface, interface de linha de comando) com buffer de registro
- Espaço livre suficiente no disco flash para armazenar o número desejado de arquivos de registro
Note: É recomendável ajustar o relógio do sistema para a data e hora corretas e verificar a utilização da CPU (Central Processing Unit, unidade central de processamento) do roteador antes e depois da ativação do recurso.
Componentes Utilizados
Este documento não está restrito a versões específicas de software e 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.
Informações de Apoio
Geralmente, as mensagens de registro (avisos, erros e/ou depurações, etc.) são armazenadas na memória intermédia de um roteador (DRAM); quando o buffer está cheio, as mensagens mais antigas são substituídas por novas mensagens. Isso coloca um problema ao tentar capturar depurações para um problema intermitente ou durante o tráfego intenso. Uma configuração de tamanho de buffer enorme não pode ser sempre usada, pois o buffer pode ser preenchido e substituído rapidamente durante a depuração completa. O uso de registro persistente permite gravar mensagens registradas em arquivos no disco flash do roteador. A vantagem é que esses arquivos persistem quando o roteador é reinicializado (o conteúdo da DRAM é apagado durante a reinicialização), ao contrário do conteúdo da memória buffer (DRAM).
Configurar
Etapa 1. Ativar mensagem de registro do sistema para um buffer local:
logging buffered[buffer-size|nível]
Etapa 2. Ative as mensagens de registro para gravar do buffer de memória no disco flash do roteador:
logging persistent [ lotetamanho do lote ] { ] tamanhologging-file-size } [ imediato ] { ] notificar } [ protegido ] { ] tamanhofilesystem-size } [ limitelimiar de capacidade [ alerta ] [ url { disk0:/diretório | disco1:/diretório } ]
Note: A quantidade de armazenamento em disco alocada (filesystem-size) e o tamanho do arquivo de registro individual (logging-file-size) são especificados em bytes.
Etapa 3. Habilitar depurações desejadas [opcional]
Note: O formato do nome de arquivo é log_YYYMMDD-HHMMSS (Por exemplo: log_20130927-112427)
Exemplo de configuração
Router(config)#logging buffer 20000000 debugging
Router(config)#logging persistent url flash0:/MYDEBUGS size 104857600 filesize 5242880
O comando acima cria um diretório chamado MYDEBUGS no disco 0 do roteador e aloca 104857600 bytes (100 MB) de espaço em disco para mensagens de log e especifica um tamanho de arquivo individual de 5 MB.
Caution: Quando o limite de alocação é excedido, o arquivo de log mais antigo no diretório é excluído para dar espaço para novas mensagens de registro do sistema.
Copiar mensagens de registro para um dispositivo externo
Arquivos individuais gravados no disco flash podem ser transferidos para o servidor externo File Transfer Protocol / Trivial File Transfer Protocol (FTP/TFTP) usando o comando de cópia do IOS:
Router# copy disk0:/MYDEBUG/log* ftp://user:passwd@<ftp_server_ip_address>/
Router# copy disk0:/MYDEBUG/log* tftp://<tftp_server_ip_address>/
Verificar
Use esta seção para confirmar se a sua configuração funciona corretamente.
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
Atualmente, não existem informações disponíveis específicas sobre Troubleshooting para esta configuração.
O Cisco CLI Analyzer (somente clientes registrados) suporta determinados comandos show. Use o Cisco CLI Analyzer para visualizar uma análise da saída do comando show.
Note: Consulte Informações Importantes sobre Comandos de Depuração antes de usar comandos debug.
Informações Relacionadas