[OpenSIPS-Users] E_DLG_STATE_CHANGED event parameters and	values.
    Răzvan Crainea 
    razvan at opensips.org
       
    Wed May 17 07:16:53 EDT 2017
    
    
  
Hi, Kirill!
There's no mistake in your code, but in our documentation :). We've 
recently added two more parameters[1] in the dialog event that contain 
the hash_entry and hash_id, but we didn't document the change. I've just 
updated the page[1].
So in order to get the state, you need to add two more AVPs before the 
state, to also fetch the dialog hash entry and id. If you only need the 
state, you can fetch the parameters by their name:
fetch_event_params("ostate=$avp(ostate); nstate=$avp(nstate)");
[1] http://www.opensips.org/html/docs/modules/2.3.x/dialog#idp6390288
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com
On 05/17/2017 09:09 AM, Kirill Galinurov wrote:
> Hi all. I try to monitoring opensips using new rabbitmq module and 
> EVENT_ROUTE.  I try to trace dialog state.
> My config is
> event_route[E_DLG_STATE_CHANGED] {
>    fetch_event_params("$avp(nstate);$avp(ostate)");
>    xlog("L_INFO", "newstate $avp(nstate) oldstate  $avp(ostate) of 
> dialog );
> }
> I thought $avp(nstate) variables like $DLG_status. But in logs I see:
>
> DBG:event_route:scriptroute_fetch: Fetching parameters for event 
> E_DLG_STATE_CHANGED
> May 17 09:24:14 [44736] DBG:event_route:scriptroute_fetch: 
> Successfully fetched 2 parameters
> May 17 09:24:14 [44736] newstate 3984 oldstate  171237808 of dialog to
> Not 1-5. Where is my mistake?
>
> Thank you.
> Best regards Kirill Galinurov
>
>
> _______________________________________________
> 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/20170517/e93586a2/attachment.html>
    
    
More information about the Users
mailing list