It's hard for children to introspect on and report their own busy status, and there's no distributor/supervisor process that has that kind of awareness about the children[1].
`ss -nl` (or `netstat` equivalent) will show you, in the RecvQ column, the number of packets (UDP) or connections (TCP) that are stacked up and going unreplied by any child. This figure should be 0 or substantially 0 if things are going well.
-- Alex
[1] Notwithstanding the recent 6.x change that optionally adds such a process.
On Jan 4, 2025, at 2:31 am, Sergey Safarov via sr-users sr-users@lists.kamailio.org wrote:
If TCP children are busy, Please correct me if I am wrong if the remote IP is not responding via TCP protocol, this leads to a timeout and this child is busy. If many remote endpoints are not reachable via TCP this can lead to the case when half or more children are by timeout operations.
I think required to monitor how many children are busy. Is it possible to get such info using kamcmd utility, statistics module, or xprom module.
Sergey __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions -- sr-users@lists.kamailio.org To unsubscribe send an email to sr-users-leave@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender!