Inleiding
Dit document beschrijft het hulpprogramma dumplog, waarmee u de proceslogboeken van Cisco Intelligent Contact Management (ICM) kunt bekijken.
Voorwaarden
Vereisten
Cisco raadt kennis van de volgende onderwerpen aan:
- Softwareproblemen oplossen
- Cisco ICM
Gebruikte componenten
De informatie in dit document is gebaseerd op de Cisco ICM.
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.
Wat doet het hulpprogramma Dumplog?
Het dumplog-hulpprogramma converteert binaire logbestanden die zijn geschreven door Cisco ICM-processen naar een leesbaar formaat. Na conversie kan de inhoud van het logbestand worden geraadpleegd om inzicht te krijgen in de ICM operatie. Over het algemeen wordt dumplog gebruikt als een tool om problemen op te lossen, maar het kan ook educatief zijn.
Het dumplog nut kan van of een bevelherinnering direct op de ICM server, of van een zitting van Telnet aan de ICM server worden aangehaald.
Opmerking: De volgende voorbeelden veronderstellen dat ICM op de aandrijving van C geïnstalleerd is. Als de ICM op een andere aandrijving wordt geïnstalleerd, dan worden de folderplaatsen dienovereenkomstig veranderd.
Zie ICM-servernaamconventies voor servernaamconventies die in dit document worden gebruikt.
Manieren om naar de Logfile Directory te gaan
Het pad naar de Cisco ICM logfile directory is de <root>\icm\customer instance name\node name, waar <root> het station is waarop ICM is geïnstalleerd, bijvoorbeeld C, D of E.
Als u bijvoorbeeld van mening bent dat Cisco ICM Call Router op station C geïnstalleerd is, bevindt de logfile directory zich op geocscortra op: c:\icm\csco\rtra\logfiles.
Opmerking: Dit kan gebruikt worden als sneltoets naar de directory logfiles: c:\>cdlog <cust_inst> <ICM_Node>.
Gebruik
In deze sectie worden de opties voor de opdrachtregel voor het dumplog-hulpprogramma weergegeven. Zij kunnen u helpen problemen op te lossen aangezien zij u toestaan om Cisco ICM logbestanden binnen een specifieke tijdspanne te bekijken. De tijdsperiode kan worden gedefinieerd met de /bd, /bt, /ed en /et switches. De gebruiker kan ook zoeken naar een specifieke string om twijfelachtig ICM-gedrag verder te isoleren en problemen op te lossen.
Deze informatie kan ook worden gevonden in de beheerdershandleiding van de Cisco Intelligent Call Router.
dumplog [ProcessName(s)] [/dir Dirs] [/if InputFile] [/o]
[/of OutputFile]
[/c] [/bd BeginDate(mm/dd/yyyy)] [/bt BeginTime(hh:mm:ss)]
[/ed EndDate(mm/dd/yyyy)] [/et EndTime(hh:mm:ss)] [/hr HoursBack]
[/all] [/last] [/prev] [bin] [/m MatchString] [/x ExcludeString] [/ms] [/debug]
[/ciscoLog]
[/unzipCmdPrefix Prefix for Unzip command]
[/unzipCmdInfix Infix for Unzip command]
[/unzipCmdPostfix Postfix for Unzip command]
[/unzipTempfile Temporary filename for unzip command]
[/zipPostfix Postfix of zipped files]
[/tzadjustoff]
[/help] [?]
Parameterbeschrijvingen
Procesnaam/procesnamen |
De opdracht dumpt het huidige daglogboek voor dit proces, tenzij u verschillende data of tijden met andere argumenten specificeert. |
[/dir Dirs] |
Directory specificeert de locatie van de logbestanden voor alle processen die op de opdrachtregel worden vermeld na de switch /dir. Als er geen /dir switch wordt gebruikt, wordt de huidige directory standaard gebruikt. |
[/indien] |
InputFile specificeert een specifiek .ems-bestand dat moet worden gedumpt. Het /if token is optioneel. Als u een invoerbestand opgeeft, worden de /bd, /bt, /ed, /et, /hr en /all argumenten genegeerd. |
/o |
Schrijft uitvoer naar een tekstbestand in de map \logfiles. De bestandsnaam wordt gevormd wanneer u het suffix .txt toevoegt aan het opgegeven procesvoorvoegsel of de invoerbestandsnaam (zonder het achtervoegsel .ems). Het bestand wordt naar de huidige map geschreven. |
/of |
OutputFile specificeert een uitvoertekstbestand; bijvoorbeeld c:\temp\mylog.txt. |
/c |
Specificeert continue uitvoer. De opdracht wordt niet afgesloten nadat het einde van het logbestand is bereikt. In plaats daarvan wacht en schrijft het alle verdere vermeldingen die in het logboek verschijnen. |
/bd |
BeginDate (mm/dd/jjjj) specificeert de begindatum. Indien gebruikt met /bt, specificeert dit een datumbereik. Anders dumpt dumplog gebeurtenissen alleen voor de opgegeven datum. |
/bt |
BeginTime (hh:mm:ss) specificeert de begintijd. Gebruik met /et om een tijdbereik te specificeren. |
/ed |
EndDate (mm/dd/jjjj) geeft de einddatum aan. Gebruik met /bd om een bereik van dagen te specificeren. |
/et |
EndTime (hh:mm:ss) specificeert de eindtijd. Gebruik met /bt om een tijdbereik te specificeren. |
/hr |
HoursBack specificeert een aantal uren terug van de huidige tijd. |
/all |
Toont alle informatie van de gespecificeerde proceslogbestanden. |
/last |
Hier wordt informatie weergegeven uit het meest recente logbestand voor het proces. |
/prev |
Hier wordt informatie weergegeven uit het logbestand naast het laatste logbestand voor het proces. |
/m |
MatchString toont alleen gebeurtenissen die een match bevatten voor de opgegeven string. |
/x |
ExcludeString geeft alleen gebeurtenissen weer die geen match voor de opgegeven string bevatten. |
[/ms] |
Hier worden milliseconden in tijdstempels weergegeven. |
[/mc] |
Gebruik meerdere kleuren wanneer u samengevoegde logbestanden dumpt. Elk proces krijgt een andere kleur. U moet een ProcessPrefix of een InputFile opgeven. Als u alleen een ProcessPrefix-waarde geeft (bijvoorbeeld rtr, nm of lgr), geeft dumplog standaard het huidige daglog voor dat proces weer. |
/ciscoLog |
Schakelt de CiscoLog-functionaliteit in. |
/unzipCmdPrefix |
Prefixparameters voor unzip, bijvoorbeeld gzip -d -c. |
/unzipCmdInfix |
Infix parameter voor unzip, bijvoorbeeld ">". |
/unzipCmdPostfix |
Postfix parameter voor unzip, bijvoorbeeld "". |
/unzipTempfile |
Temp bestand voor unzip, bijvoorbeeld "temp.ems". |
/zipPostfix |
File postfix parameter, bijvoorbeeld ".gz". |
/tzadjustoff |
Wanneer de EMS-bestanden worden gekopieerd naar een systeem in een andere tijdzone, of als de tijdzone op het systeem wordt gewijzigd, zonder deze optie, zijn alle gestelde vragen relatief ten opzichte van de machine waarop de logbestanden zijn gegenereerd. Anders wordt /tzadapoff gebruikt om het gedrag te switches waarbij vragen worden gesteld met betrekking tot deze machinetijd. |
Opmerking: Om omgeleide logbestanden met Microsoft Notepad te bekijken, slaat u het logbestand op in een tekstbestand (gebruik het argument dumplog /of) en opent u het tekstbestand vanaf de opdrachtprompt met de opdracht notitieblok filename.
Gebruik voorbeeldlogboek
Dit voorbeeld laat zien hoe het logbestand van rtr op de router van 29 april 1999 tot 30 april 1999 gedumpt moet worden. Het wordt uitgevoerd naar een logbestand met de naam rtr.txt. Het bestand rtr.txt kan nu worden bekeken met een standaard teksteditor zoals Notepad.
c:\icm\csco\rtra\logfiles dumplog rtr /bd 04/29/1999 /ed 04/30/1999 /o
Met deze opdracht wordt het pagg-logbestand uit een perifere gateway (PG) gestart op de laatste keer dat er een nieuw logbestand voor uitvoer is geopend.
c:\icm\csco\rtra\logfiles dumplog pgag /last
Deze opdracht dumpt logbestanden van verschillende processen op de geïnterlinieerde manier en schrijft de uitvoer naar één uitvoerbestand.
dumplog /ms /hr 1 /of output.txt rtr mds rts
14:51:40:298 ra-rts Trace: Received 1 System Capacity Real Time records
14:51:40:298 ra-rts Trace: Updating base System Capacity Real Time record for ID1 1 and ID2 0, cbRecSize=96
14:51:43:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:46:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:49:298 ra-rtr Trace: TIP: TIPUpLink::sendCongestionControlTIPMsg Sent CongestionControlEvent
14:51:49:688 ra-mds MDS Process is reporting periodic overall metering statistics.
Een syntaxis met koppeltekens wordt ook ondersteund.
dumplog -ms -hr 1 -of output.txt rtr mds rts