Hello Ovidiu, nothing against it from my side. I would recommend using the existing variable " xhttp_prom_stats" for activating/deactivation. Just think we should not introduce to many single purpose variables, especially for a value which is always available without any dependencies.
Cheers, Henning > -----Original Message----- > From: Ovidiu Sas via sr-users <sr-users@lists.kamailio.org> > Sent: Donnerstag, 4. April 2024 18:54 > To: Kamailio (SER) - Users Mailing List <sr-users@lists.kamailio.org> > Cc: Ovidiu Sas <o...@voipembedded.com> > Subject: [SR-Users] RFC: uptime metric for xhttp_prom module > > Hello all, > > The xhttp_module can export all stats under "stats.get_statistics" RPC > command. > I was thinking of adding an optional "uptime" stat that will return the > kamailio > server uptime (like the "core.uptime" RPC command). This will make it easier > to add an uptime panel in grafana. > The new stat would be controlled by a module parameter (by default > disabled). > Something like: > modparam("xhttp_prom", "xhttp_prom_uptime_stat" 1) And this will > generate something like: > kam_uptime 671 1712249054631 > > This can be already implemented in the script using the "prom_gauge_set()" > and retrieving the uptime via "jsonrpc_exec()", but it would be nicer and > faster > to implement it in the module itself. > > Comments? > > -ovidiu > __________________________________________________________ > Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe > send an email to sr-users-le...@lists.kamailio.org > Important: keep the mailing list in the recipients, do not reply only to the > sender! > Edit mailing list options or unsubscribe: __________________________________________________________ Kamailio - Users Mailing List - Non Commercial Discussions To unsubscribe send an email to sr-users-le...@lists.kamailio.org Important: keep the mailing list in the recipients, do not reply only to the sender! Edit mailing list options or unsubscribe: