[OpenSIPS-Users] OpenSips FIFO command - frequency advise

2020-07-11 Thread Chandan PR
Hi,

As part of the load balancer script, we are publishing some custom
statistics per destination (which can help us in identifying nodes that may
go bad).

We are planning to use the output of opensipsctl fifo get_statistics
dynamic: command as a feedback loop to the call publisher.

Any advice on the frequency considerations we should have for running fifo
commands?
Can we afford to run this every minute without much impact on the
performance?

Wanted to start on a good frequency for running load tests to understand
the impact.

Thanks in advance.
-- 

Regards,
Chandan Ravishankar 
___
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


Re: [OpenSIPS-Users] Opensips 2.4.8 SEGFAULT

2020-07-11 Thread James via Users
I removed my force_send_socket() and I am now getting a different problem. 
 Stack trace of thread 20347:
 #0 0x004c4363 fm_malloc (opensips)
 #1 0x7fcffdb945e8 alter_mediaip.isra.22.constprop.39 (rtpproxy.so)
 #2 0x7fcffdba52e4 force_rtp_proxy_body (rtpproxy.so)
 #3 0x7fcffdba6768 force_rtp_proxy (rtpproxy.so)
 #4 0x7fcffdba7e0b rtpproxy_offer5_f (rtpproxy.so)
 #5 0x004284bc do_action (opensips)
 #6 0x0042f310 run_action_list (opensips)
 #7 0x0042d3f8 do_action (opensips)
 #8 0x0042f310 run_action_list (opensips)
 #9 0x0042d3f8 do_action (opensips)
 #10 0x0042f310 run_action_list (opensips)
 #11 0x0042f39c run_actions (opensips)
 #12 0x0042c0dc do_action (opensips)
 #13 0x0042f310 run_action_list (opensips)
 #14 0x0042d3f8 do_action (opensips)
 #15 0x0042f310 run_action_list (opensips)
 #16 0x0042f5db run_top_route (opensips)
 #17 0x004351b9 receive_msg (opensips)
 #18 0x0055c5e6 udp_read_req (opensips)
 #19 0x005413bf udp_start_processes (opensips)
 #20 0x00417fb5 main (opensips)
 #21 0x7fd63fdac873 __libc_start_main (libc.so.6)
 #22 0x0041882e _start (opensips)
(gdb) bt full
#0 0x004c4363 in fm_malloc ()
No symbol table info available.
#1 0x7fcffdb945e8 in alter_mediaip.isra.22.constprop () from 
/usr/lib64/opensips/modules/rtpproxy.so
No symbol table info available.
#2 0x7fcffdba52e4 in force_rtp_proxy_body () from 
/usr/lib64/opensips/modules/rtpproxy.so
No symbol table info available.
#3 0x7fcffdba6768 in force_rtp_proxy () from 
/usr/lib64/opensips/modules/rtpproxy.so
No symbol table info available.
#4 0x7fcffdba7e0b in rtpproxy_offer5_f () from 
/usr/lib64/opensips/modules/rtpproxy.so
No symbol table info available.
#5 0x004284bc in do_action ()
No symbol table info available.
#6 0x0042f310 in run_action_list ()
No symbol table info available.
#7 0x0042d3f8 in do_action ()
No symbol table info available.
#8 0x0042f310 in run_action_list ()
No symbol table info available.
#9 0x0042d3f8 in do_action ()
No symbol table info available.
#10 0x0042f310 in run_action_list ()
No symbol table info available.
#11 0x0042f39c in run_actions ()
No symbol table info available.
#12 0x0042c0dc in do_action ()
No symbol table info available.
#13 0x0042f310 in run_action_list ()
No symbol table info available.
#14 0x0042d3f8 in do_action ()
No symbol table info available.
#15 0x0042f310 in run_action_list ()
No symbol table info available.
#16 0x0042f5db in run_top_route ()
No symbol table info available.
#17 0x004351b9 in receive_msg ()
No symbol table info available.
#18 0x0055c5e6 in udp_read_req ()
No symbol table info available.
#19 0x005413bf in udp_start_processes ()
No symbol table info available.
#20 0x00417fb5 in main ()
No symbol table info available.
July 10, 2020 6:10 PM, "James" mailto:opens...@jfive.net?to=%22James%22%20)> wrote:
I made a little more progress. This is what I have now.

Message: Process 18626 (opensips) of user 993 dumped core.

Stack trace of thread 18626:
#0 0x7fe49e05b9e0 t_should_relay_response (tm.so)
#1 0x7fe49e05daa3 relay_reply (tm.so)
#2 0x7fe49e060905 reply_received (tm.so)
#3 0x0044a4f8 forward_reply (opensips)
#4 0x00434248 receive_msg (opensips)
#5 0x0055c5e6 udp_read_req (opensips)
#6 0x005413bf udp_start_processes (opensips)
#7 0x00417fb5 main (opensips)
#8 0x7feade6fa873 __libc_start_main (libc.so.6)
#9 0x0041882e _start (opensips)

(gdb) bt full
#0 0x7fe49e05b9e0 in t_should_relay_response () from 
/usr/lib64/opensips/modules/tm.so
No symbol table info available.
#1 0x7fe49e05daa3 in relay_reply () from /usr/lib64/opensips/modules/tm.so
No symbol table info available.
#2 0x7fe49e060905 in reply_received () from 
/usr/lib64/opensips/modules/tm.so
No symbol table info available.
#3 0x0044a4f8 in forward_reply ()
No symbol table info available.
#4 0x00434248 in receive_msg ()
No symbol table info available.
#5 0x0055c5e6 in udp_read_req ()
No symbol table info available.
#6 0x005413bf in udp_start_processes ()
No symbol table info available.
#7 0x00417fb5 in main ()
No symbol table info available.

I am using force_send_socket(udp:1.2.3.4:5060) with mhomed=1. Would this be an 
issue?

July 10, 2020 1:02 PM, "James via Users" mailto:users@lists.opensips.org?to=%22James%20via%20Users%22%20)>
 wrote:
Hello! I am having an issue with opensips crashing. I have reviewed the guide 
on how to generate a core dump. My current problem is when I try to use gdb.

Here is what I am doing:

gdb /usr/sbin/opensips 
core.opensips.993.b6ac8a71177a49cd8238e22ba265c6e9.16129.159441016400.lz4

GNU gdb (GDB) Red Hat Enterprise Linux 8.2-11.el8
Copyright (C) 2018 Fr