Inleiding
Dit document beschrijft hoe u berichten voor systeemvastlegging kunt inschakelen om de uitvoer naar de flitsschijf van de router op te slaan.
Voorwaarden
Vereisten
Cisco stelt voor dat u
- Vastlegging van berichten aan een interne buffer moet zijn ingeschakeld met behulp van een logboekregistratie als buffer optredende opdrachtregelinterface (CLI)
- Genoeg vrije ruimte op de flitsschijf om het gewenste aantal logboekbestanden op te slaan
Opmerking: aanbevolen wordt om de systeemklok in te stellen op de juiste datum en tijd en het gebruik van de Central Processing Unit (CPU) van de router voor en na de activering van de functie te controleren.
Gebruikte componenten
Dit document is niet beperkt tot bepaalde software- en hardwareversies.
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.
Achtergrondinformatie
Typisch, worden de registrerende berichten (waarschuwingen, fout en/of zuiveren, etc.) opgeslagen in de het geheugenbuffer van een router (DRAM); wanneer de buffer volledig is, worden de oudere berichten beschreven door nieuwe berichten. Dit vormt een probleem bij het opnemen van debugs voor een probleem met tussenpozen of tijdens veel verkeer. Enorme buffergrootte configuratie kan niet altijd helpen als de buffer kan worden gevuld en snel worden overschreven tijdens het breedsprakige debuggen. Met behulp van persistent logging kunt u geregistreerde berichten schrijven naar bestand(en) op de flitsschijf van de router. Het voordeel is in tegenstelling tot de inhoud van de geheugenbuffer (DRAM) deze dossiers voortduren wanneer de router reboots (de inhoud van DRAM wordt gewist tijdens reboot.)
Configureren
Stap 1. Bericht over systeemvastlegging in een lokale buffer inschakelen:
loggen gebufferd [buffergrootte | niveau]
Stap 2. Schakel logboekberichten in om van de geheugenbuffer aan de flitsschijf van de router te schrijven:
logging persistent [ batch-size ] { filesize logging-file-size } [ direct ] { notification } [ protected ] [ size file-size } [ drempelwaarde-capaciteit [ alert ] ] [ url { disk0:/directory | disk1:/directory}
Opmerking: de hoeveelheid toegewezen schijfruimte (bestandssysteem-grootte) en de grootte van het individuele logbestand (logbestand-bestandsgrootte) worden in bytes gespecificeerd.
Stap 3. Gewenste debugs inschakelen [optioneel]
Opmerking: de bestandsnaam is log_YYYMMDD-HMMSS (bijvoorbeeld: log_20130927-112427)
Configuratievoorbeeld
Router(config)#logging buffer 20000000 debugging
Router(config)#logging persistent url flash0:/MYDEBUGS size 104857600 filesize 5242880
De vorige opdracht maakt een map met de naam MYDEBUGS op schijf 0 van de router en wijst 104857600 schijfruimte (100MB) toe voor logberichten en specificeert een afzonderlijke bestandsgrootte van 5MB.
Waarschuwing: wanneer de toewijzingsdrempel wordt overschreden, wordt het oudste logbestand in de map verwijderd om ruimte te maken voor nieuwe berichten over systeemvastlegging.
Logboekberichten naar een extern apparaat kopiëren
Individuele bestanden die naar de flitsschijf zijn geschreven, kunnen met behulp van de Cisco IOS®-kopieeropdracht worden overgebracht naar een externe FTP/TFTP-server (File Transfer Protocol/Trivial File Transfer Protocol):
Router# kopie disk0:/MYDEBUG/log* ftp://user:passwd@<ftp_server_ip_address>/
Router# kopie disk0:/MYDEBUG/log* tftp://<tftp_server_ip_address>/
Verifiëren
Gebruik deze sectie om te controleren of uw configuratie goed werkt.
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
Problemen oplossen
Er is momenteel geen specifieke troubleshooting-informatie beschikbaar voor deze configuratie.
De Cisco CLI Analyzer (alleen geregistreerde klanten) ondersteunt bepaalde showopdrachten. Gebruik de Cisco CLI Analyzer om een analyse van showopdrachtoutput te bekijken.
Opmerking: raadpleeg Belangrijke informatie over debug-opdrachten voordat u debug-opdrachten gebruikt.
Gerelateerde informatie