[SR-Users] collecting stats per subscriber

Krishna Kurapati kkurapat at gmail.com
Fri Sep 14 15:48:35 CEST 2012


Thanks Daniel for quick response.

Can we access these using XMLRPC interface remotely?
Appreciate if you could share the command to dump htable.

Thanks

On Fri, Sep 14, 2012 at 3:04 AM, Daniel-Constantin Mierla
<miconda at gmail.com> wrote:
> Hello,
>
>
> On 9/13/12 10:44 PM, Krishna Kurapati wrote:
>>
>> Hi,
>>
>> Is there a module that can be used to collect number of MESSAGEs sent
>> or received by a subscriber;
>> number of registrations by a subscriber? These will be per subscriber
>> as oppose to statistics collected for
>> entire system.
>
> there is no dedicated module for such functionality, but you can achieve it
> using htable module
>
> Define a hash table where to store the statistics, then you can increment
> the values using variables:
>
> modparam("htable", "htable", "stats=>size=8;initval=0;")
> ...
> if(is_method("REGISTER")) {
>     $var(x) = $shtinc(stats=>regs:$tU);
> }
>
> You can dump the content of hash table via MI/RPC commands (using
> kamctl/sercmd).
>
> Cheers,
> Daniel
>
> --
> Daniel-Constantin Mierla - http://www.asipto.com
> http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
> Kamailio Advanced Training, Berlin, Nov 5-8, 2012 - http://asipto.com/u/kat
> Kamailio Advanced Training, Miami, USA, Nov 12-14, 2012 -
> http://asipto.com/u/katu
>



More information about the sr-users mailing list