[OpenSIPS-Users] scheduled concurrent call reporting
Bogdan-Andrei Iancu
bogdan at opensips.org
Thu Jan 26 09:11:25 EST 2017
Hi,
You can do get_profile_size via MI interface, see:
http://www.opensips.org/html/docs/modules/2.2.x/dialog.html#id297085
And you can use xmlrpc, jsonrpc, fifo and more for the MI backend.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 01/26/2017 04:06 PM, Khalil Khamlichi wrote:
> snmpstat data seems a little cryptic and difficult to parse, it might
> be just me, so please tell me about your experience using snmpstat and
> how easy was it for you to make it useful for your business case ?
>
> On Wed, Jan 25, 2017 at 9:08 PM, Abdul Basit <basit.engg at gmail.com
> <mailto:basit.engg at gmail.com>> wrote:
>
> Khalil,
>
> Why don't you consider snmpstat module for stats collection from
> opensips?
>
>
> On 25 Jan 2017 17:12, "Khalil Khamlichi"
> <khamlichi.khalil at gmail.com <mailto:khamlichi.khalil at gmail.com>>
> wrote:
>
> Liviu, you just saved my day. my plan is to push information
> to redis every 10s maybe 5s if need there is, when dashboard
> is complete I might consider saving the stream of data for
> plotting and further analysis.
>
>
> On Wed, Jan 25, 2017 at 11:45 AM, Liviu Chircu
> <liviu at opensips.org <mailto:liviu at opensips.org>> wrote:
>
> I do not see any problems with calling
> "get_profile_size()" from timer routes, event routes, etc.
> As such, you can safely bypass the block restriction using
> the following example:
>
> route [get_prof_sz_inboundCalls] {
> get_profile_size("inboundCalls",,"$var(size)");
> }
>
> route [get_prof_sz_outboundCalls] {
> get_profile_size("outboundCalls",,"$var(size)");
> }
>
> timer_route [mytimer, 1]
> {
> route(get_prof_sz_inboundCalls);
> xlog("inboundCalls: $var(size)\n");
>
> route(get_prof_sz_outboundCalls);
> xlog("outboundCalls: $var(size)\n");
> }
>
> Regards,
>
> Liviu Chircu
> OpenSIPS Developer
> http://www.opensips-solutions.com
> <http://www.opensips-solutions.com>
>
> On 24.01.2017 01:05, Khalil Khamlichi wrote:
>> the idea is that I don't need to get the number of calls
>> 30 times per second which would happens if I save to
>> redis on each invite. scheduling the saving to redis
>> every 10 seconds serves well my purpose but the
>> timer_route doesn't seem to accept get_profile_size()
>> any hints would be appreciated.
>> On Mon, Jan 23, 2017 at 10:39 PM, Khalil Khamlichi
>> <khamlichi.khalil at gmail.com
>> <mailto:khamlichi.khalil at gmail.com>> wrote:
>>
>> Hi,
>> I am trying to get call load information out of
>> opensips at regular intervals to get some sort of
>> realtime view of the load on the server.
>> After applying profiles on the the INVITEs, I have
>> tried to call get_profile_size from a timer_route.
>> I am getting error :
>> CRITICAL:core:yyerror: parse error in config file
>> /usr/local//etc/opensips/opensips.cfg, line 483,
>> column 38-39: Command cannot be used in the block
>> Any alternative solutions ?
>> Thanks in advance.
>> kkh
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
> _______________________________________________ Users
> mailing list Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
> _______________________________________________ Users mailing
> list Users at lists.opensips.org
> <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
> _______________________________________________ Users mailing list
> Users at lists.opensips.org <mailto:Users at lists.opensips.org>
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
> <http://lists.opensips.org/cgi-bin/mailman/listinfo/users>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20170126/dcb1973a/attachment-0001.html>
More information about the Users
mailing list