pub async fn init_prometheus(prometheus_addr: SocketAddr, registry: Registry) -> Result<(), Error> {
log::info!(target: "prometheus", "〽️ Prometheus exporter started at {}", listener.local_addr()?);
let server = hyper_util::server::conn::auto::Builder::new(hyper_util::rt::TokioExecutor::new());