Hello,
On 25.09.17 15:57, Andrew Pogrebennyk wrote:
Hi, using kamailio 4.4.5, we have noticed that the active_dialogs counter is not accurate and there seems to be some kind of "leak" present at least on higher loaded systems.
For example, here active_dialogs was reporting just a bit over 1000 dialogs, but the numbers of dialogs confirmed and not just do not sum up together to that value:
# grep -c 'state:: 1' dialogs_20170919_1712.txt 5 # grep -c 'state:: 2' dialogs_20170919_1712.txt 62 # grep -c 'state:: 3' dialogs_20170919_1712.txt 0 # grep -c 'state:: 4' dialogs_20170919_1712.txt 531 # grep -c 'state:: 5' dialogs_20170919_1712.txt 27
What could be the possible reasons or issues that lead to that?
We are thinking now about switching statistics collection to: kamctl fifo dlg_list | grep -c 'state:: 4' or reading the count directly from the database, as it seems to only write the dialogs with state 4 to mysql and those numbers seem OKish.
Any ideas?
do you have dialogs terminated due to timeout or via rpc commands?
Cheers, Daniel