Much appreciated Ben, I was able to test $params so all is good with them. I was not able to access attributes which I have set after the create_dialog. create_dialog(); $dlg_val(caller) = $fu; $dlg_val(callee) = $ru; i also wanted to access $dlg_val(caller) and $dlg_val(callee) under event_route[E_DLG_STATE_CHANGED]
On Thu, 4 Apr 2024 at 11:10, Ben Newlin <[email protected]> wrote: > The parameters exposed by the E_DLG_STATE_CHANGED event are documented [1]. > > > > They are accessed using the $param notation [2]. > > > > You can then use load_dialog_ctx [3] and get all the other dialog > information you need. > > > > [1] - > https://opensips.org/docs/modules/3.4.x/dialog.html#event_E_DLG_STATE_CHANGED > . > > [2] - https://www.opensips.org/Documentation/Script-CoreVar-3-4#param > > [3] - > https://opensips.org/docs/modules/3.2.x/dialog.html#func_load_dialog_ctx > > > > Ben Newlin > > > > *From: *Users <[email protected]> on behalf of nz deals < > [email protected]> > *Date: *Wednesday, April 3, 2024 at 5:38 PM > *To: *OpenSIPS users mailling list <[email protected]>, > Bogdan-Andrei Iancu <[email protected]> > *Subject: *Re: [OpenSIPS-Users] dashboard stats from opensips > > * EXTERNAL EMAIL - Please use caution with links and attachments * > > > ------------------------------ > > Thank you, Brett. > > My thoughts have been on events and Redis ;) I'll also explore RabbitMQ, > thanks for the suggestion. From what I gather, we can utilize > E_DLG_STATE_CHANGED within the event route. Could you guide me on how to > retrieve the dialogid/callid and its state? If I can access this > information in the event_route[E_DLG_STATE_CHANGED], storing the value > would be straightforward. > > > > Thanks > > > > On Thu, 4 Apr 2024 at 10:13, Brett Nemeroff <[email protected]> wrote: > > I'd recommend using the events and rabbitmq. You should be able to do just > about anything with that. > > > > What cps are you processing? > > > > On Wed, Apr 3, 2024 at 3:46 PM nz deals <[email protected]> wrote: > > Thanks Ben, > > > > The issue with the scheduled task is that it introduces a delay. I'm > exploring methods to enable real-time display. By streaming events directly > from OpenSIPS, we could achieve live updates on the display. > > > > Thank you > > > > Regards, > > Jason > > > > > > On Thu, 4 Apr 2024 at 06:15, Ben Newlin <[email protected]> wrote: > > OpenSIPS will already track some very basic statistics like this for you > using the Statistics module. > > > > https://opensips.org/docs/modules/3.4.x/statistics.html > > > > For example, the Dialog module exposes concurrent calls. > > > > We have a scheduled job that queries those stats via MI and pushes them > into our external metrics system, allowing us to create dashboards from the > data. > > > > Ben Newlin > > > > *From: *Users <[email protected]> on behalf of nz deals < > [email protected]> > *Date: *Wednesday, April 3, 2024 at 1:03 PM > *To: *Bogdan-Andrei Iancu <[email protected]> > *Cc: *OpenSIPS users mailling list <[email protected]> > *Subject: *Re: [OpenSIPS-Users] dashboard stats from opensips > > * EXTERNAL EMAIL - Please use caution with links and attachments * > > > ------------------------------ > > Hi Bogdan, > > > > Yes, something along the lines of the OpenSIPs control panel, but I'm > looking for very basic statistics, such as the details of currently active > calls and a straightforward graph displaying concurrent calls. > > Thank you > > > > Regards, > > Jason > > > > On Thu, 4 Apr 2024 at 03:27, Bogdan-Andrei Iancu <[email protected]> > wrote: > > Hi Jason, > > Have you checked the Dashboard in OpenSIPS Control Panel ? > > Regards, > > Bogdan-Andrei Iancu > > OpenSIPS Founder and Developer > https://www.opensips-solutions.com > https://www.siphub.com > > On 03.04.2024 13:54, nz deals wrote: > > Hi everyone, > > > > I'm seeking guidance on creating a dashboard. I'm considering saving > > dialog events in Redis (straight from OpenSIPS), allowing my dashboard > > to directly access the Redis cache. Do you think this is a wise > > strategy, or do you have any alternative suggestions? Any expert's > > suggestion will be highly appreciated. In fact if someone has any > > example to check, raise dialog events like call, ringing, 183, > > answered , cancel and bye etc... > > > > Thank you > > > > Regards, > > Jason > > > > _______________________________________________ > > Users mailing list > > [email protected] > > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users >
_______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
