Sorry to insist but... looks like it's not just the active_dialogs stats that's messed up. Early_dialogs are also often erroneous and the dialog counters don't match against different RPCs.
What would the devs like me to do with this: drop it, open another GitHub issue?
# kamcmd dlg.stats_active && kamcmd stats.get_statistics all | grep dialog { starting: 0 connecting: 0 answering: 0 ongoing: 2 all: 2 } dialog:active_dialogs = 20 dialog:early_dialogs = 18446744073709551614 dialog:expired_dialogs = 0 dialog:failed_dialogs = 6978 dialog:processed_dialogs = 11248
# kamcmd dmq.list_nodes { host: 65.xx.xx.11 port: 5062 resolved_ip: 65.xx.xx.11 status: active last_notification: 0 local: 0 } { host: 65.xx.xx.22 port: 5062 resolved_ip: 65.xx.xx.22 status: active last_notification: 0 local: 1 }
# kamailio -v version: kamailio 5.3.4 (x86_64/linux) fc28a1
Thanks. --Sergiu
On Fri, Oct 16, 2020 at 5:10 PM Sergiu Pojoga pojogas@gmail.com wrote:
Hi Joel,
Thanks, that's precisely it!
Indeed, `dlg.stats_active` works correctly and what's nice about it is that it shows stats summary from all DMQ nodes combined. However, I use xHTTP_PROM module to export my stats, which seems to rely on the 'problematic' counters. Sad... Let's hope this gets resolved one day.
Regards, --Sergiu
On Fri, Oct 16, 2020 at 4:17 PM Joel Serrano joel@textplus.com wrote:
Hey Sergiu,
I think I've been through a similar case... have a look at: https://github.com/kamailio/kamailio/issues/1591 in case you find it helpful.
You might have to rely on the different metric that Daniel added.
Joel.
On Fri, Oct 16, 2020 at 3:35 AM Sergiu Pojoga pojogas@gmail.com wrote:
Hi Daniel,
You guessed right, two dmq nodes with dialog replication.
Thanks,
On Fri., Oct. 16, 2020, 2:15 a.m. Daniel-Constantin Mierla, < miconda@gmail.com> wrote:
Hello,
is this happening when using dmq for dialog with multiple sip servers? Or is a single instance sip server?
Cheers, Daniel On 16.10.20 04:12, Sergiu Pojoga wrote:
Hi there,
Every now and then, the value of active dialogs metric spikes to an erroneous huge number, messing up my otherwise beautiful grafana gauges :(
Example: kamailio_dialog_active_dialogs 18446744073709551614 1602812239115 kamailio_dialog_early_dialogs 0 1602812239115 kamailio_dialog_expired_dialogs 2 1602812239115 kamailio_dialog_failed_dialogs 7361 1602812239115
Anybody faced the same symptoms, any clues what might be causing this?
Thanks, --Sergiu
Kamailio (SER) - Users Mailing Listsr-users@lists.kamailio.orghttps://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
-- Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda -- www.linkedin.com/in/miconda Funding: https://www.paypal.me/dcmierla
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
Kamailio (SER) - Users Mailing List sr-users@lists.kamailio.org https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users