" /> GIS - Genesys CTI User Forum

Author Topic: GIS  (Read 7321 times)

joel

  • Guest
GIS
« on: January 01, 1970, 12:00:00 AM »
Advertisement
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

Superglide

  • Guest
GIS
« Reply #1 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • 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.

    joel

    • Guest
    GIS
    « Reply #2 on: January 01, 1970, 12:00:00 AM »
  • Best Answer
  • 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.

    Offline SorinM

    • Newbie
    • *
    • Posts: 27
    • Karma: 0
    Re: GIS
    « Reply #3 on: August 18, 2008, 03:05:22 PM »
  • Best Answer
  • 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!

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: GIS
    « Reply #4 on: August 18, 2008, 03:10:57 PM »
  • Best Answer
  • So Symon is not real time? Interesting...I was thinking on it as a solution...on 30 seconds many things can happen.

    Offline SorinM

    • Newbie
    • *
    • Posts: 27
    • Karma: 0
    Re: GIS
    « Reply #5 on: August 18, 2008, 03:13:05 PM »
  • Best Answer
  • Now it seems that is not real time. That' s why i want to know where is the option to solve it. :)

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: GIS
    « Reply #6 on: August 18, 2008, 03:39:49 PM »
  • Best Answer
  • But GIS is a Server, it will provide info anytime you ask for it, so I'd say it is a Symon limitation.

    Offline SorinM

    • Newbie
    • *
    • Posts: 27
    • Karma: 0
    Re: GIS
    « Reply #7 on: August 18, 2008, 03:41:35 PM »
  • Best Answer
  • 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!

    Offline cmcshane

    • Newbie
    • *
    • Posts: 28
    • Karma: 0
    Re: GIS
    « Reply #8 on: August 18, 2008, 04:04:41 PM »
  • Best Answer
  • 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

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: GIS
    « Reply #9 on: August 18, 2008, 04:30:59 PM »
  • Best Answer
  • 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...

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: GIS
    « Reply #10 on: August 18, 2008, 04:33:18 PM »
  • Best Answer
  • [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.