diff --git a/Cargo.toml b/Cargo.toml index 95b9609..a02400a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ toml = "0.5" [dependencies.prometheus] optional = true -version = "0.10.0" +version = "0.11.0" default_features = false features = ["process"] diff --git a/src/metrics.rs b/src/metrics.rs index cfa1228..1d56da3 100644 --- a/src/metrics.rs +++ b/src/metrics.rs @@ -35,7 +35,7 @@ async fn handle_client_connection( let uptime = start_instant.elapsed().as_secs(); varz.uptime.set(uptime as _); let client_queries = varz.client_queries_udp.get() + varz.client_queries_tcp.get(); - varz.client_queries.set(client_queries); + varz.client_queries.set(client_queries as _); let metric_families = prometheus::gather(); let encoder = TextEncoder::new(); encoder.encode(&metric_families, &mut buffer)?;