Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started 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
-
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.
-
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.
-
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!
-
So Symon is not real time? Interesting...I was thinking on it as a solution...on 30 seconds many things can happen.
-
Now it seems that is not real time. That' s why i want to know where is the option to solve it. :)
-
But GIS is a Server, it will provide info anytime you ask for it, so I'd say it is a Symon limitation.
-
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!
-
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
-
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...
-
[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.