Skip to content

Commit 6358f8b

Browse files
authored
[telemetry-svc] additional logging metrics ingest errors (aptos-labs#9034)
1 parent 48206df commit 6358f8b

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

crates/aptos-telemetry-service/src/prometheus_push_metrics.rs

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ pub async fn handle_metrics_ingest(
8989
},
9090
Ok(Err(err)) => {
9191
METRICS_INGEST_BACKEND_REQUEST_DURATION
92-
.with_label_values(&[name, "Unknown"])
92+
.with_label_values(&[&claims.peer_id.to_string(), name, "Unknown"])
9393
.observe(start_timer.elapsed().as_secs_f64());
9494
error!(
9595
"error sending remote write request for client {}: {}",
@@ -98,7 +98,14 @@ pub async fn handle_metrics_ingest(
9898
);
9999
return Err(());
100100
},
101-
Err(_) => return Err(()),
101+
Err(err) => {
102+
error!(
103+
"timed out sending remote write for client {}: {}",
104+
name.clone(),
105+
err
106+
);
107+
return Err(());
108+
},
102109
}
103110
Ok(())
104111
});

0 commit comments

Comments
 (0)