Hello Marat,
modparam only declares a counter
because it only defines label names.
When a counter is added or reset then
label values are set so the counter is actually created.
If you want a counter to be reset once,
you could use a trick. May be setting a shared variable,
change that variable first time used
and execute prom_counter_reset inside an if to check
the value of that variable.
Sure other kamailio users could tell
you other ways to initialize something once.
Regards,
Vicente.
On 7/15/20 11:06 AM, Marat Gareev
wrote:
Hello.
Are there any ways to reset the Prometheus counter once?
I can do something like this, but counter will be reset on
each request
loadmodule
"xhttp_prom.so"
modparam("xhttp_prom", "prom_counter", "name=mycounter;")
route {
prom_counter_reset("mycounter");
}
Otherwise, I will not receive the counter until a special
and rare event occurs.
Regards,
Marat
_______________________________________________
Kamailio (SER) - Users Mailing List
sr-users@lists.kamailio.org
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users