De documentatie van dit product is waar mogelijk geschreven met inclusief taalgebruik. Inclusief taalgebruik wordt in deze documentatie gedefinieerd als taal die geen discriminatie op basis van leeftijd, handicap, gender, etniciteit, seksuele oriëntatie, sociaaleconomische status of combinaties hiervan weerspiegelt. In deze documentatie kunnen uitzonderingen voorkomen vanwege bewoordingen die in de gebruikersinterfaces van de productsoftware zijn gecodeerd, die op het taalgebruik in de RFP-documentatie zijn gebaseerd of die worden gebruikt in een product van een externe partij waarnaar wordt verwezen. Lees meer over hoe Cisco gebruikmaakt van inclusief taalgebruik.
Cisco heeft dit document vertaald via een combinatie van machine- en menselijke technologie om onze gebruikers wereldwijd ondersteuningscontent te bieden in hun eigen taal. Houd er rekening mee dat zelfs de beste machinevertaling niet net zo nauwkeurig is als die van een professionele vertaler. Cisco Systems, Inc. is niet aansprakelijk voor de nauwkeurigheid van deze vertalingen en raadt aan altijd het oorspronkelijke Engelstalige document (link) te raadplegen.
Dit document beschrijft hoe u sporen kunt instellen en verzamelen in Cisco Unified Contact Center Enterprise (CCE).
Cisco raadt kennis van de volgende onderwerpen aan:
De informatie in dit document is gebaseerd op de volgende softwareversies:
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.
Er zijn verschillende opties om Finesse-clientlogboeken te verzamelen.
Save
HAR met inhoud.Opmerking: de aanbevolen methode voor het verzamelen van de Cisco Finesse-serverlogboeken is via Secure Shell (SSH) en Secure File Transfer Protocol (SFTP). Met deze methode kunt u niet alleen de webservicelogboeken verzamelen, maar ook alle aanvullende logs zoals Fippa, openfire, Realm en Clientlogs.
file get activelog desktop recurs compress reltime hours 2
Opmerking: Deze pagina biedt goede informatie over de CVP CallServer en het is erg handig om bepaalde scenario's op te lossen.
7. Nadat u het probleem hebt gereproduceerd, moet u ervoor zorgen dat de sporen op het standaardniveau zijn hersteld. Selecteer com.dynamicsoft.DsLibs.DsUALibs uit de Serv. Mgr dropdown menu in de linkerbovenhoek en stel het in op fout.
In zeer zeldzame omstandigheden moet u het niveau van de sporen van de VXML-servertoepassingen verhogen. Aan de andere kant wordt het niet aanbevolen om het te verhogen, tenzij een Cisco Engineer daarom vraagt.
Als u de toepassingslogs van de VXML-server wilt verzamelen, bladert u naar de specifieke toepassingsdirectory onder de VXML-server, bijvoorbeeld: C:\Cisco\CVP\VXMLServer\applications\{naam van toepassing}\logs\ActivityLog\ en verzamelt u de activiteitenlogs.
In de meeste gevallen is het standaardniveau van sporen van OAMP en ORM voldoende om de oorzaak van het probleem te bepalen. Als het niveau van sporen echter moet worden verhoogd, zijn hier de stappen om deze actie uit te voeren:
omgr.traceMask=-1 omgr.logLevel=DEBUG org.hibernate.logLevel=DEBUG org.apache.logLevel=ERROR net.sf.ehcache.logLevel=ERROR
Informatie over traceerniveau
spoorniveau |
Beschrijving |
logniveau |
Trace Mask |
0 |
Standaard productinstallatie. Geen of minimale impact op de prestaties verwacht. |
INFO |
None |
1 |
Minder gedetailleerde traceringsberichten met een kleine impact op de prestaties. |
DEBUGGEN |
DEVICE_CONFIGURATION + |
2 |
Gedetailleerde traceringsberichten met een gemiddeld effect op de prestaties. |
DEBUGGEN |
DEVICE_CONFIGURATION + |
3 |
Gedetailleerd traceringsbericht met een grote impact op de prestaties. |
DEBUGGEN |
DEVICE_CONFIGURATION + |
4 |
Gedetailleerd traceringsbericht met een zeer grote impact op de prestaties. |
DEBUGGEN |
MISC + |
5 |
Hoogste gedetailleerde traceringsbericht. |
DEBUGGEN |
MISC + |
In CVVB is een traceringsbestand een logbestand dat de activiteit van de subsystemen en stappen van de Cisco VVB-component registreert.
Cisco VVB heeft twee hoofdcomponenten:
U kunt opgeven voor welke onderdelen u informatie wilt verzamelen en welk niveau van informatie u wilt verzamelen.
Logniveaus zijn uitgebreid van:
Waarschuwing: Xdebugging5 mag niet worden ingeschakeld op een systeem met geladen productie.
De meest voorkomende logs die je moet verzamelen zijn de Engine. Het standaardniveau van sporen voor de CVVB Engine-sporen is voldoende om de meeste problemen op te lossen. Als u echter het niveau van de sporen voor een specifiek scenario wilt wijzigen, raadt Cisco u aan de vooraf gedefinieerde systeemlogboekprofielen te gebruiken.
Systeemlogboekprofielen
Naam |
Scenario waarin dit profiel moet worden geactiveerd |
StandaardVVB |
Generieke logboeken zijn ingeschakeld. |
AppAdminVVB |
Voor problemen met webbeheer via AppAdmin, Cisco VVB Serviceability en andere webpagina's. |
MediaVVB |
Voor problemen met media-instellingen of mediatransmissie. |
VoiceBrowserVVB |
Voor problemen met de afhandeling van oproepen. |
MRCPVVB |
Voor problemen met ASR/TTS met Cisco VVB-interactie. |
CallControlVVB |
Voor problemen met SIP-gerelateerde signalen worden deze in het logboek gepubliceerd. |
file get activelog /uccx/log/MIVR/*
#conf t
service timestamps debug datetime msec
service timestamps log datetime msec
service sequence-numbers
no logging console
no logging monitor
logging buffered 5000000 7
end
clear logging
Waarschuwing: Elke wijziging in een productie van Cisco IOS®-software GW kan een storing veroorzaken.
logging <syslog server ip>
logging trap debugs
show proc cpu hist
Waarschuwing: als de CPU tot 70-80% CPU-gebruik krijgt, is het risico op een prestatiegerelateerde service-impact aanzienlijk verhoogd. Schakel dus geen extra debugs in als de GW 60% bereikt.
debug voip ccapi inout
debug ccsip mess
After you make the call and simulate the issue, stop the debugging:
#undebug all
term len 0
show ver
show run
show log
(cusp)> config
(cusp-config)> sip logging
(cusp)> trace enable
(cusp)> trace level debug component sip-wire
username <userid> create
username <userid> password <password>
username <userid> group pfs-privusers
Cisco raadt aan om traceringsniveaus in te stellen en traces te verzamelen via de hulpprogramma's Diagnostic Framework Portico of System CLI.
Opmerking: Ga voor meer informatie over Diagnostic Framework Portico en System CLI naar het hoofdstuk Diagnostic Tools in de Serviceability Guide for Cisco Unified ICM/Contact Center Enterprise, versie 12.5(1).
Wanneer u problemen oplost met de meeste UCCE-scenario's, als het standaardniveau van de sporen niet voldoende informatie biedt, stelt u het niveau van de sporen in op 3 in de vereiste componenten (met enkele uitzonderingen).
Opmerking: Ga naar de sectie Trace Level op de Serviceability Guide voor Cisco Unified ICM/Contact Center Enterprise, versie 12.5(1) voor meer informatie.
Als u bijvoorbeeld problemen met de uitgaande kiezer oplost, moet het niveau van de sporen worden ingesteld op niveau 2 als de kiezer bezet is.
Voor CTISVR (CTISVR) stellen niveau 2 en niveau 3 niet het exacte registerniveau in dat wordt aanbevolen door Cisco. Het aanbevolen traceringsregister voor CTISVR is 0XF8.
Waarschuwing: Stel het niveau van de sporen in op niveau 3 terwijl u probeert het probleem te reproduceren. Nadat het probleem is gereproduceerd, stelt u het traceringsniveau in op standaard. Wees extra voorzichtig wanneer u de JTAPIGW-sporen instelt, omdat op niveau 2 en niveau 3 de sporen op laag niveau worden ingesteld en dit een impact op de prestaties kan hebben. Stel niveau 2 of niveau 3 in de JTAPIGW in tijdens niet-productietijd of in een laboratoriumomgeving.
PCCE heeft een eigen tool om traceringsniveaus in te stellen. Het is niet van toepassing op UCCE-omgevingen waar Diagnostic Framework Portico of systeem-CLI de voorkeursmethoden zijn om logboeken in te schakelen en te verzamelen.
file get activelog /cuic/logs/cuic/*.* recurs compress reltime hours 1
file get activelog /cuic/logs/cuicsrvr/*.* recurs compress reltime hours 1
file get activelog tomcat/logs/*.* recurs compress
file get activelog livedata/logs/*.*
file get activelog ids/log/*.* recurs compress reltime days 1
Voor CUIC:
Voor LD:
Voor IDS:
Voor Platformservices is het over het algemeen een goed idee om Tomcat- en Event Viewer-logs te selecteren:
Als u de vastlegging wilt starten, stelt u een SSH-sessie in om de VOS-server te verifiëren met de account van de platformbeheerder.
1 bis. opdrachtsyntaxis
De opdracht is utils network capture
en de syntaxis is als volgt:
Syntax:
utils network capture [options]
options optional
page,numeric,file fname,count num,size bytes,src addr,dest addr,port
num,host protocol addr
options are:
page
- pause output
numeric - show hosts as dotted IP
addresses
file fname - output the information to a file
Note: The file is saved in platform/cli/fname.cap
fname should not contain the "." character
count num - a
count of the number of packets to capture
Note: The maximum count
for the screen is 1000, for a file is 100000
size bytes -
the number of bytes of the packet to capture
Note: The maximum
number of bytes for the screen is 128
For a file it can be
any number or ALL
src addr - the source address of the
packet as a host name or IPV4 address
dest addr - the
destination address of the packet as a host name or IPV4 address
port
num - the port number of the packet (either src or dest)
host
protocol addr - the protocol should be one of the following:
ip/arp/rarp/all. The host address of the packet as a host name or IPV4
address. This option will display all packets to and from that address.
Note: If "host" is provided, do not provide "src" or "dest"
1 ter. Leg al het verkeer vast
Voor een typische opname kan men ALLE pakketten van ALLE groottes van en naar ALLE adres verzamelen in een capture-bestand genaamd packets.cap. Om dit te doen, voert u eenvoudig uit op de CLI van de beheerder utils network capture eth0 file packets count 100000 size all
1 quater. Vastleggen op basis van poortnummer
Om een communicatieprobleem met Cluster Manager op te lossen, kan het wenselijk zijn om de poortoptie te gebruiken om een specifieke poort (8500) vast te leggen.
Voor meer informatie over welke services communicatie op elke poort vereisen, raadpleegt u de TCP- en UDP-handleiding voor poortgebruik voor de toepasselijke versie van het desbetreffende onderdeel.
1d. Vastleggen op basis van host
Om een probleem met VOS en een bepaalde host op te lossen, kan het nodig zijn om de optie 'host' te gebruiken om te filteren op verkeer van en naar een bepaalde host.
Het kan ook nodig zijn om een bepaalde host uit te sluiten, gebruik in dit geval een "!" voor het IP. Een voorbeeld hiervan zou zijn utils network capture eth0 file packets count 100000 size all host ip !10.1.1.1
Terwijl de opname is begonnen met het reproduceren van het probleem symptoom of de toestand, zodat de nodige pakketten zijn opgenomen in de opname. Als het probleem intermitterend is, kan het nodig zijn om de opname voor een langere periode uit te voeren. Als de opname eindigt, is dat omdat de buffer is gevuld. Start de vastlegging opnieuw op en de vorige vastlegging wordt automatisch hernoemd zodat de vorige vastlegging niet verloren gaat. Als een opname voor een langere periode nodig is, gebruikt u een monitorsessie op een switch om op netwerkniveau vast te leggen.
Om de opname te stoppen, houdt u de Control-toets ingedrukt en drukt u op C op het toetsenbord. Hierdoor eindigt het opnameproces en worden er geen nieuwe pakketten aan de opnamepomp toegevoegd.
4 bis. Capture-bestand overbrengen via de CLI naar een SFTP-server
Gebruik de opdracht file get activelog platform/cli/packets.cap
om het bestand packets.cap naar de SFTP-server te verzamelen.
U kunt ook alle .cap-bestanden verzamelen die op de server zijn opgeslagen, gebruik maken van het bestand get activelog platform/cli/*.cap.
Vul ten slotte de IP/FQDN-gegevens van de SFTP-server, poort, gebruikersnaam, wachtwoord en directory in:
De CLI geeft aan of de bestandsoverdracht naar de SFTP-server is geslaagd of mislukt.
4 ter. Gebruik RTMT om een opnamebestand over te zetten naar een lokale pc.
Start de RTMT. Als deze niet op de lokale pc is geïnstalleerd, installeert u de juiste versie vanaf de pagina VOS-beheer en gaat u naar het menu Toepassingen > Plugins. Klik op Systeem, vervolgens op Trace & Log Central en dubbelklik op Bestanden verzamelen. Klik op Volgende in het eerste menu.
Selecteer in het tweede menu het selectievakje voor Logboeken pakketopname op de server waarop de opname is uitgevoerd en klik vervolgens op Volgende.
Kies in het laatste scherm een tijdbereik voor het vastleggen en een download directory op de lokale pc.
RTMT sluit dit venster en gaat verder met het verzamelen van het bestand en het opslaan op de lokale pc op de opgegeven locatie.
Revisie | Publicatiedatum | Opmerkingen |
---|---|---|
3.0 |
28-May-2025 |
hercertificering |
2.0 |
25-Apr-2024 |
Bijgewerkte inleiding, Alt-tekst, SEO, machinevertaling en opmaak. |
1.0 |
31-Aug-2022 |
Eerste vrijgave |