VoiceXML Forum Community Message Board


Post New Topic  Post A Reply
my profile | register | search | faq | forum home
  next oldest topic   next newest topic
» VoiceXML Forum Community Message Board   » Development Tools   » Logging in Genesys

 - UBBFriend: Email this page to someone!    
Author Topic: Logging in Genesys
Abhinav
Junior Member
Member # 3274

Rate Member
Icon 1 posted October 17, 2005 06:55 AM      Profile for Abhinav     Send New Private Message       Edit/Delete Post   Reply With Quote 
The genesys platform generates logs in files Popgateway1DAYXXX.log

However, in case of two or more parallel phone calls going on i.e. more than one user are connected to different ports but the same voice application... the logs generated gets mixed up. Is there a way of seperating the logs for each call going on. Or is their any identifier in the logs that can help me identify if the logs generated corresponds to phone call on which port.

--------------------
Thanks,

Abhinav Parate

Posts: 6 | From: Delhi | Registered: Oct 2005  |  IP: Logged
RaxitSheth
Junior Member
Member # 3142

Member Rated:
4
Icon 1 posted October 17, 2005 09:05 AM      Profile for RaxitSheth   Author's Homepage   Email RaxitSheth   Send New Private Message       Edit/Delete Post   Reply With Quote 
Hi ...

Solutions might be
1.] If are you having SourceCode of platform you can surely do...(I think platform you are using is not Open Source... [Frown] )

2.] Application Can have Application Specific Log
So Application Developer can use <log > tag to make Customized log/Audit Message...

And you can have some Application Specific ID and for One Application more than one Session , you may have Session-Id or simiilar Stuff by which you can Seperate out log...

Regards
Raxit Sheth

Posts: 25 | From: India | Registered: May 2005  |  IP: Logged
Abhinav
Junior Member
Member # 3274

Rate Member
Icon 9 posted October 18, 2005 02:36 AM      Profile for Abhinav     Send New Private Message       Edit/Delete Post   Reply With Quote 
Unfortunately, the genesys browser does not seem to support the <log> functionality. Instead it prompted out whatever was written between <log>..</log> tags.

Anyways thanks for suggesting a way.

--------------------
Thanks,

Abhinav Parate

Posts: 6 | From: Delhi | Registered: Oct 2005  |  IP: Logged
Tim Myer
Junior Member
Member # 3376

Rate Member
Icon 1 posted February 08, 2006 11:27 AM      Profile for Tim Myer   Email Tim Myer   Send New Private Message       Edit/Delete Post   Reply With Quote 
quote:
Originally posted by Abhinav:
Unfortunately, the genesys browser does not seem to support the <log> functionality. Instead it prompted out whatever was written between <log>..</log> tags.

Anyways thanks for suggesting a way.

Hello Abhinav,
Have you been able to find a resolution to this issue since October? I find myself asking the same questions you did, but yours is the only posting I have come across related to this.
------Tim------

Posts: 1 | From: New Jersey | Registered: Feb 2006  |  IP: Logged
Abhinav
Junior Member
Member # 3274

Rate Member
Icon 1 posted May 31, 2006 03:19 AM      Profile for Abhinav     Send New Private Message       Edit/Delete Post   Reply With Quote 
Hello Tim,
I hope that you might have solved the problem by now. But I thought I must let people know what I did finally to tackle this problem of logging.

In genesys, <log> does not work. So, the only way of getting information is from PopGateway1DayXX.log files. However, in case two or more calls are going on simultaneously, the log files mixes the logs of each call.

So I needed the identifiers to seperate these logs.

In the popgatewaylog files, whenever any session or call starts, you will find something similar to this in log file.

[2005/10/17 09:06:11.093] A4 PageTransitionMgr.cpp:505 C=3:L=4:U=0 Caught NewURLException within ConversationController's main loop, url = http://localhost/WebNotify.asp?notifyprocess=CFA&LEGID;=CC1641104948828&POP;_SVR=http://serverIP:9810/WebNotify.asp&POP;_GW=popgateway1&LATANAME;=$lata-name$&SESSIONID;={DF94CD8F-CFD9-4 3BE-B9C6-8A7D9914494E}&tfn;=51654558&DID;=$did$&ANI;=7714312678

The value of SESSIONID that you get from this is the unique identifier for this session.

Also 'A4' that you see is unique for this session.I hope it gives port information.

So, for any line you read in log file, look for either 'A4' or 'SESSIONID'. Atleast one identifier will be there to assist you in seperating logs for different sessions.

Look at this line:
[2005/10/17 09:07:42.531] A4 CnMRCP.cpp:1836 C=56:L=4:U=1110 ({DF94CD8F-CFD9-43BE-B9C6-8A7D9914494E}) Calling Terminate function

Here you can find A4 as well as SessionID obtained earlier.There is something special about this line.After this line SessionID and A4 are no more associated as session closes after this. So, if you see A4 again, you will have to associate it with new sessionID first.

--------------------
Thanks,

Abhinav Parate

Posts: 6 | From: Delhi | Registered: Oct 2005  |  IP: Logged


All times are Eastern  
Post New Topic  Post A Reply Close Topic    Move Topic    Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:

Contact Us | VoiceXML Forum



Powered by Infopop Corporation
UBB.classicTM 6.3.1.2