diff --git a/Cargo.toml b/Cargo.toml index 65906bbfc5..ed7d466c0e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -47,7 +47,7 @@ rustls = { version = "0.23.5", optional = true, features = [ ], default-features = false } rustls-pki-types = "1.5.0" inquire = { version = "0.7.5", optional = true } -opentelemetry-otlp = { version = "0.16.0", features = [ +opentelemetry-otlp = { version = "0.27.0", features = [ "trace", "logs", "metrics", @@ -124,21 +124,21 @@ tracing-opentelemetry = "0.24.0" getrandom = { version = "0.2.14", features = ["js"] } prometheus = "0.13.4" tonic = { version = "0.11.0", default-features = false } -opentelemetry-semantic-conventions = "0.15.0" -opentelemetry = { version = "0.23.0", features = ["trace", "logs", "metrics"] } -opentelemetry_sdk = { version = "0.23.0", features = [ +opentelemetry-semantic-conventions = "0.27.0" +opentelemetry = { version = "0.27.0", features = ["trace", "logs", "metrics"] } +opentelemetry_sdk = { version = "0.27.0", features = [ "trace", "logs", "metrics", ] } -opentelemetry-http = "0.12.0" -opentelemetry-stdout = { version = "0.4.0", features = [ +opentelemetry-http = "0.27.0" +opentelemetry-stdout = { version = "0.27.0", features = [ "trace", "logs", "metrics", ] } -opentelemetry-appender-tracing = { version = "0.4.0" } -opentelemetry-prometheus = "0.16.0" +opentelemetry-appender-tracing = { version = "0.27.0" } +opentelemetry-prometheus = "0.17.0" phonenumber = "0.3.4" chrono = "0.4.38" async-graphql-extension-apollo-tracing = { version = "3.2.15" } diff --git a/tailcall-upstream-grpc/Cargo.toml b/tailcall-upstream-grpc/Cargo.toml index 97b6b4ecb5..4c2c177d22 100644 --- a/tailcall-upstream-grpc/Cargo.toml +++ b/tailcall-upstream-grpc/Cargo.toml @@ -19,11 +19,11 @@ hyper-util = { version = "0.1.3", features = ["tokio"] } http-body-util = "0.1.1" once_cell = "1.19.0" tonic-tracing-opentelemetry = "0.19.0" -opentelemetry = { version = "0.23.0", features = ["trace"] } -opentelemetry_sdk = { version = "0.23.0", features = ["trace", "rt-tokio"] } -opentelemetry-semantic-conventions = "0.15.0" -opentelemetry-http = "0.12.0" -opentelemetry-otlp = { version = "0.16.0", features = [ +opentelemetry = { version = "0.27.0", features = ["trace"] } +opentelemetry_sdk = { version = "0.27.0", features = ["trace", "rt-tokio"] } +opentelemetry-semantic-conventions = "0.27.0" +opentelemetry-http = "0.27.0" +opentelemetry-otlp = { version = "0.27.0", features = [ "trace", # required to make grpc requests "tls-roots",