mirror of
https://github.com/actix/actix-extras.git
synced 2025-02-23 19:03:03 +01:00
parent
e6c90a1729
commit
331ab70224
@ -45,7 +45,8 @@ impl RootSpanBuilder for DefaultRootSpanBuilder {
|
|||||||
if let Some(error) = response.response().error() {
|
if let Some(error) = response.response().error() {
|
||||||
handle_error(span, error)
|
handle_error(span, error)
|
||||||
} else {
|
} else {
|
||||||
span.record("http.status_code", &response.response().status().as_u16());
|
let code: i32 = response.response().status().as_u16().into();
|
||||||
|
span.record("http.status_code", &code);
|
||||||
span.record("otel.status_code", &"OK");
|
span.record("otel.status_code", &"OK");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -64,7 +65,8 @@ fn handle_error(span: Span, error: &actix_web::Error) {
|
|||||||
span.record("exception.details", &tracing::field::display(debug));
|
span.record("exception.details", &tracing::field::display(debug));
|
||||||
|
|
||||||
let status_code = response_error.status_code();
|
let status_code = response_error.status_code();
|
||||||
span.record("http.status_code", &status_code.as_u16());
|
let code: i32 = status_code.as_u16().into();
|
||||||
|
span.record("http.status_code", &code);
|
||||||
|
|
||||||
if status_code.is_client_error() {
|
if status_code.is_client_error() {
|
||||||
span.record("otel.status_code", &"OK");
|
span.record("otel.status_code", &"OK");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user