This commit is contained in:
Mateusz Gruszczyński committed 2026-10-05 10:58:50 +02:00
1 parent c819f0a335
commit e1a59f6e56
53 files changed
+817 -380

No files matched your search

+17
View File
@@ -61,6 +61,23 @@ impl Pool {
"traffic_bytes_per_second".into(),
json!(m.state.traffic_rate()),
);
let client_rotation = m.backend.client.rotation_stats();
item.insert(
"upstream_client_generation".into(),
json!(client_rotation.generation),
);
item.insert(
"upstream_client_generation_requests".into(),
json!(client_rotation.generation_requests),
);
item.insert(
"upstream_client_generation_age_seconds".into(),
json!(client_rotation.generation_age_seconds),
);
item.insert(
"upstream_client_rotations_total".into(),
json!(client_rotation.rotations),
);
item.insert("latency_ms".into(), json!(h.latency_us as f64 / 1000.0));
item.insert("ewma_latency_ms".into(), json!(h.ewma_us as f64 / 1000.0));
item.insert("last_probe_ms".into(), json!(h.last_probe_ms));