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(a)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(a)lists.kamailio.org
To unsubscribe send an email to sr-users-leave(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the sender!
--
Alex Balashov
Principal Consultant
Evariste Systems LLC
Web:
https://evaristesys.com
Tel: +1-706-510-6800