Het Cisco Intelligent Contact Management (ICM) Event Management System (EMS) biedt een API-toepassingsprogramma-interface (API) voor ICM-processen om gebeurtenissen te rapporteren. Dit document bespreekt hoe u overtrekken kunt inschakelen om problemen met de oplossing in Cisco ICM te helpen oplossen.
Cisco raadt kennis van de volgende onderwerpen aan:
Cisco ICM
Microsoft Windows NT versie 4 en Windows 2000
De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:
Cisco ICM versie 4.6.2 en hoger
Microsoft Windows versie 4 en Windows 2000
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 de potentiële impact van elke opdracht begrijpen.
Er zijn twee manieren om problemen in Cisco ICM, met de API of door het overtrekken omhoog te zetten.
Gebruik API om:
Log een gebeurtenis in op het lokale EMS logbestand.
Log een gebeurtenis in op het Microsoft Windows NT/2000 Application Event Log.
Verzend een gebeurtenis naar de gegevensbestand server voor opslag in de Cisco ICM gegevensbank.
Verzend een gebeurtenis naar de centrale klantenservice voor levering aan Cisco Technical Assistance Center (TAC).
Om de ICM problemen op te lossen kunt u het overtrekken met één van deze procedures inschakelen:
Opmerking: Vergeet niet alle overtrekken uit te schakelen als het klaar is. Laat ook, belangrijker, procesopdrachtvensters niet open wanneer u klaar bent met testen. Dit heeft ernstige gevolgen voor systeembronnen, met name het gebruik van CPU’s en het geheugen.
Voltooi deze stappen om regedit32 uit te voeren:
Kies Start > Start.
Type regedt32 om de Windows NT- of Windows 2000-editor te openen.
Hier is een voorbeeld van de Registratieeditor en de PIM-instellingen (PIM) van de Perifere Interface Manager van het EMS. U kunt deze instellingen als volgt weergeven:
Cisco ICM versie 4.6 en eerder:
Software\geotel\icr\cust_inst\ICRcomponenttype\EMS\CurrentVersion\ Library\Processes
Cisco ICM versie 5.0 en later:
Software\Cisco Systems,Inc.\icm\cust_inst\ICMcomponenttype\EMS\ CurrentVersion\Library\Processes
Idealiter ziet u keys aan de linkerkant van het venster van de griffier en waarden aan de rechterkant.
Dubbelklik op de waarde die u wilt wijzigen en de displays om de WORD-editor te laten weergeven.
Klik in het paneel Radix op Hex.
Wijzig de waarde.
Klik op OK.
In deze tabel worden de waarden weergegeven die u in de Registratieeditor kunt wijzigen. De meest gebruikelijke waarden die moeten worden gewijzigd zijn AllLogFileMax, LogFileMax en TraceMask. Het logbestand mag nooit worden gewijzigd.
Waarde | Pad |
---|---|
EMSAllLogFileMax | Totale maximale grootte van alle EMS logbestanden voor het proces. De standaardinstelling is 600000/6 MB of 200000/2 MB. |
EMSAllLogFileCount | Aantal EMS-logbestanden voor het proces. De standaardinstelling is 20 en hoeft gewoonlijk niet te worden gewijzigd. |
EMSLogFileMax | De maximale grootte van elk EMS-logbestand. De standaard is 100000 of 100K. |
EMSTraceMask | Trace Bit voor het proces om meer gegevens te hebben die aan de EMS logbestanden zijn gelogd. De standaard is 0. |
EMSUserData | Laat dit leeg. Het instellen van overtrekken van bits in procmon vult dit veld. |
EMSDOpScherm weergeven | Standaard is 1. ingesteld op 0 om de gegevens niet in het procesvenster weer te geven. Dit is minder CPU-intensief en maakt de toegang tot pc’s overal gemakkelijker. |
Als u meer overtrekken nodig hebt om een oplossing te vinden, dan bepaalt u eerst de hoeveelheid vrije schijfruimte op de machine. Als er genoeg schijfruimte beschikbaar is, voert u deze wijzigingen uit:
Stel EMSAllLogFileMax in op 100 MB.
Opmerking: Zorg er eerst voor dat u voldoende schijfruimte hebt op het station waar Cisco ICM is geïnstalleerd.
Stel EMSLogFileMax in op 10 MB.
Stel EMSDisplayToScreen in op 0.
De wijzigingen in het register moeten worden aangebracht voor elk proces waaruit u logbestanden wilt verzamelen.
Opmerking: Vergeet niet dat EMSAllLogfilesMTax cumulatief is. Als u EMSAllLogfilesMax op 100 MB instelt voor OPC, PIM1, PIM2 en CTISVR, gebruikt u 400 MB van de beschikbare schijfruimte.
De voorgestelde bestandsgrootte is slechts een referentiepunt. Grote en drukke contactcenters kunnen het nodig hebben om EMSAllLogfilesMax te verhogen om ervoor te zorgen dat de logbestanden niet worden overschreven.
Zodra de berichten zijn opgenomen, kunt u ze weergeven met het EMS-programma. Dumplog leest een EMS logbestand, formatteert de eventgegevens en schrijft de geformatteerde gegevens aan een uitvoerbestand. Als het logbestand gebeurtenissen met bericht-overtrekken bevat, verschijnt elk overgetrokken bericht in gedecodeerde bestandsindeling in de uitvoermap.
Hiermee stelt u de waarden die u hebt gewijzigd opnieuw in.
Het regacc nutsbedrijf is commandogestuurd en kan in een Telnet-sessie worden gebruikt. Typ de opdrachtmelding. Deze tabel toont de meest gebruikelijke regionale opdrachten:
Opdracht | Wat doet het? |
---|---|
achterlijk | Verandert de huidige registerfolder. |
regdir | Een lijst van de huidige registratiegids. |
teruggetrokken | Drukt de huidige werkmap af. |
hergroeperen | Stelt een nieuwe registratiewaarde in in de huidige folder van het werkregister. |
q | Sluit het regacc hulpprogramma af. |
? | Help voor regacc-displays. |
commando /? | Toont de syntaxis van een afzonderlijk opdracht. |
Dit voorbeeld toont hoe te om tot de folder toegang te hebben die de processen bevat om het overtrekken op te zetten. Geef de regcd opdracht uit om folder te veranderen en vervolgens de regdir opdracht om de inhoud van de huidige werkmap weer te geven.
regcd Cisco ICM version 4.6 and earlier: regacc:regcd software\geotel\icr\cal\pg1a\ems\currentversion\library\processes Cisco ICM version 5.0 and later: regacc:regcd software\Cisco Systems, Inc.\icm\cal\pg1a\ems\currentversion\library\processes regacc:regdir <KEY> : DCServer <KEY> : et <KEY> : hsl <KEY> : mds <KEY> : mis <KEY> : nm <KEY> : nmm <KEY> : opc <KEY> : pgag <KEY> : pim1 <KEY> : tsyp
Opmerking: deze waarde wordt over meerdere regels weergegeven vanwege ruimtebeperkingen.
In dit geval moet het PIM-proces worden overgetrokken. De regcd opdracht wordt gebruikt om naar de pim1 folder te gaan en de regdir opdracht om de inhoud van die folder te bekijken.
regacc: regcd pim1 regacc:regdir EMSAllLogFilesMax : REG_DWORD: 1e8480 EMSBreakOnExit : REG_DWORD: 0x0 EMSBreakOnInit : REG_DWORD: 0x0 EMSDebugBreak : REG_DWORD: 0x1 EMSDisplayToScreen : REG_DWORD: 0x1 EMSForwardLevel : REG_DWORD: 0x1 EMSLogFileCountMax : REG_DWORD: 0x3e8 EMSLogFileLocation : REG_SZ: logfiles EMSLogFileMax : REG_DWORD: 0x186a0 EMSNTEventLogLevel : REG_DWORD: 0x2 EMSTraceMask : REG_DWORD: 0x0 EMSUserData : REG_BINARY: FFFF
De regset opdracht wordt gebruikt om de waarde te wijzigen. In dit voorbeeld wordt de grootte van EMSLogFileMax veranderd van 5 MB naar 1 MB.
Opmerking: U moet hexadecimale bestandsindelingen gebruiken wanneer u waarden wijzigt.
regacc:regset emsalllogfilesmax 1e8480 emsalllogfilesmax 1e8480 :REG_DWORD: 1e8480
Hier is een uitleg van de processen die gebruikt worden bij het overtrekken.
U kunt OPCTest gebruiken om het overtrekken voor alleen het OPC-proces op te zetten. Zet individuele spoormeters op met de opdracht debug. In OPCTest, type debug /? voor meer informatie over de opdracht .
Als het proces wordt geactiveerd of als de services worden gestopt, worden de opties die u hebt opgegeven uitgeschakeld. Het is nog steeds nodig om de opdracht regacc of regedt32 te gebruiken om het EMSAllLogMax en EMSLogFilesMax te verhogen, zodat de gegevens niet in de uitvoer worden teruggebracht.
Om het overtrekken uit te schakelen van de OPCT-test, geeft u de opdracht debug /noall uit. Vergeet niet alle procesvensters te minimaliseren wanneer u de test hebt voltooid.
Raadpleeg het OPC Test Line Utility voor meer informatie over OPCTest.
U kunt de opdracht Test uitgeven om het overtrekken alleen voor het RTR-proces op te zetten. Gebruik de opdracht debug om individuele spoormeters op te zetten. In test, type debug /? voor meer informatie over de opdracht .
Als het proces wordt geactiveerd of als de services worden gestopt, worden de opties die u hebt opgegeven uitgeschakeld. Het is nog steeds nodig om de opdracht regacc of regedt32 te gebruiken om het EMSAllLogMax en EMSLogFilesMax te verhogen, zodat de gegevens niet in de uitvoer worden teruggebracht.
Raadpleeg het Cisco ICM testhulpprogramma voor meer informatie over rttest.
U kunt procmon gebruiken om het overtrekken op de pims, mis, en server processen op te zetten. Helaas is er geen standaardoptie om het overtrekken voor deze processen op te voeren. Bijvoorbeeld, de optie voor de schakelaar Definity is debug, terwijl om een VRU PIM spoor te starten, moet u de spoormeter instellen en de opdracht ltrace gebruiken om de spoormeters te bekijken. Om meer informatie over het gebruik van procmon te bekijken, typt u dit bij een DOS-melding:
procmon custname device process
Geef de opdracht Help uit om een lijst te maken van de opties voor het afzonderlijke proces.
Hier is een voorbeeld van de opties voor de schakelaar Definity:
C:\>procmon cust pg2a pim1 >>>>debug /? Usage: acd_debug [/noagent] [/agent] [/agent+] [/agent++] [/nobri] [/bri] [/bri+] [/nocall] [/call] [/call+] [/nocms] [/cms] [/cms+] [/noconfig] [/config] [/nocv] [/cv] [/noerror] [/error] [/nohb] [/hb] [/ken] [/ken+] [/noken] [/noopc] [/opc] [/nopost] [/post] [/nosim] [/sim] [/notg] [/tg] [/notimer] [/timer] [/notp] [/tp] [/tp+] [/trace] [/novq] [/vq] [/vq+] [/warning] [/nowarning] [/all] [/noall] [/set UserSetBit] [/help] [/?]
Het regionale nutsbedrijf is ingebouwd in procmon. Binnen procmon kunt u de hulp opdracht uitgeven om de regacc opdrachten te bekijken.
Als het proces wordt geactiveerd of als de services worden gestopt, worden de opties die u hebt opgegeven uitgeschakeld. Het is nog steeds nodig om de opdrachten regacc of regedt32 te gebruiken om het EMSAllLogFilesMax en EMSLogFilesMax te verhogen, zodat de gegevens niet in de uitvoer worden teruggezet.
Om het overtrekken van procmon uit te schakelen, voer debug /noall in. Vergeet niet alle procesvensters te minimaliseren wanneer u de test hebt voltooid.
Raadpleeg het gedeelte Remote Procesmonitor-console (Procmon) voor meer informatie over procmon.