Prometheus_lwt.Gaugeval track_in_progress : Prometheus.Gauge.t -> (unit -> 'a Lwt.t) -> 'a Lwt.ttrack_in_progress t f increases t by one while f () is running.
val set_time : Prometheus.Gauge.t -> (unit -> 'a Lwt.t) -> 'a Lwt.tset_time t f records the time (in seconds) before and after executing f () and sets t to the difference.