Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: joel on January 01, 1970, 12:00:00 AM

Title: GIS
Post by: joel on January 01, 1970, 12:00:00 AM
Hello,

We have been installing GIS lately to have realtime statistics in our softphone and it is working quite well except that it is using 500 MB memory and 50% CPU on a quite powerfull solaris host. Router and statserver are only using 0.5% of CPU each. We have approximately 70 Softphones polling 41 different statistics every 30 seconds.
Has anyone experienced this problem ? Any optimization suggestion ? I am wondering wether our webapp application is not optimized enough or if the GIS product is not scaling well ?

Thanks

Joel
Title: GIS
Post by: Superglide on January 01, 1970, 12:00:00 AM
What version of GIS are you using as there is a memory leak fixed in a recent version. You also need to ensure that the versions of Java and SOAP are all at the correct levels. 41 Stats seems a fair few to be asking for.
Title: GIS
Post by: joel on January 01, 1970, 12:00:00 AM
We have GIS 6.5.100.14 and JavaHotSpot 1.3.1_07.
We will try to get a newer Version. However I don't think this is a memory leak issue since the amount of memory used by GIS increases and decreases with the number of session and does not increase with time.
Title: Re: GIS
Post by: SorinM on August 18, 2008, 03:05:22 PM
Hello,

Can anyone tell me how can I configure GIS retrieval time? I think it is an option in GIS application in CME. But which is it?

In CCPulse we see changes in 2 ~3 seconds, but on Symon wallboard in aprox 15 seconds. The person who configures Symon says he cannot retrieve data more quick then 30 seconds. So it seems that in GIS a parameter is set to 30 seconds

Thanks!
Title: Re: GIS
Post by: cavagnaro on August 18, 2008, 03:10:57 PM
So Symon is not real time? Interesting...I was thinking on it as a solution...on 30 seconds many things can happen.
Title: Re: GIS
Post by: SorinM on August 18, 2008, 03:13:05 PM
Now it seems that is not real time. That' s why i want to know where is the option to solve it. :)
Title: Re: GIS
Post by: cavagnaro on August 18, 2008, 03:39:49 PM
But GIS is a Server, it will provide info anytime you ask for it, so I'd say it is a Symon limitation.
Title: Re: GIS
Post by: SorinM on August 18, 2008, 03:41:35 PM
Yes, GIS i a phislical server, but it is also an application created in CME. And, like i define Time Profiles for CCPulse i think in GIS options it is something about data collecting interval.

Please correct me if i m wrong!
Title: Re: GIS
Post by: cmcshane on August 18, 2008, 04:04:41 PM
I think what you're talking about here is 'restriction_time'. This is a GIS setting that restricts clients ( i.e Symon ) polling frequency. This is set in the GIS application object in CME under the 'stat-service' Option section. ( You may need to create this section of not there already ). It sounds like this is set to 30 seconds. If you want Symon to poll more regularly this will need to lowered. Let me know if you need more info.

Colin
Title: Re: GIS
Post by: cavagnaro on August 18, 2008, 04:30:59 PM
Well for what I have read the answer will be no, GIS accepts registrations, then you specify which stats from which objects you want to retrieve, but not how often. The way to see this is like if GIS has a built-in CCPUlse, were you configure statistics and tell CCPulse how often you want to pull stats from it (5 secs, 2 secs, 30 secs, etc). So a GIS client will create this statistics using GIS as a big CCPulse. I saw a code example and it is exactly how it works, you define everything on the client, not on GIS. So ask Synox guy to modify that limit by modifying his code...
Title: Re: GIS
Post by: cavagnaro on August 18, 2008, 04:33:18 PM
[quote author=cmcshane link=topic=1063.msg13378#msg13378 date=1219075481]
I think what you're talking about here is 'restriction_time'. This is a GIS setting that restricts clients ( i.e Symon ) polling frequency. This is set in the GIS application object in CME under the 'stat-service' Option section. ( You may need to create this section of not there already ). It sounds like this is set to 30 seconds. If you want Symon to poll more regularly this will need to lowered. Let me know if you need more info.

Colin
[/quote]

That would be true only if using suscribing method, but not if using retrieving method.