mirror of
https://github.com/neondatabase/neon.git
synced 2026-06-01 20:40:37 +00:00
proxy: add measured-tokio
This commit is contained in:
@@ -18,6 +18,9 @@ workspace_hack.workspace = true
|
||||
procfs.workspace = true
|
||||
measured-process.workspace = true
|
||||
|
||||
[target.'cfg(tokio_unstable)'.dependencies]
|
||||
measured-tokio.workspace = true
|
||||
|
||||
[dev-dependencies]
|
||||
rand = "0.8"
|
||||
rand_distr = "0.4.3"
|
||||
|
||||
@@ -148,6 +148,11 @@ pub struct NeonMetrics {
|
||||
#[metric(init = measured_process::ProcessCollector::for_self())]
|
||||
process: measured_process::ProcessCollector,
|
||||
|
||||
#[cfg(tokio_unstable)]
|
||||
#[metric(namespace = "tokio")]
|
||||
#[metric(init = measured_tokio::NamedRuntimesCollector::new())]
|
||||
pub tokio: measured_tokio::NamedRuntimesCollector,
|
||||
|
||||
#[metric(namespace = "libmetrics")]
|
||||
#[metric(init = LibMetrics::new(build_info))]
|
||||
libmetrics: LibMetrics,
|
||||
|
||||
Reference in New Issue
Block a user