Skip to content

Commit

Permalink
Merge pull request #691 from kubewarden/dependabot/cargo/tracing-open…
Browse files Browse the repository at this point in the history
…telemetry-0.23.0

build(deps): bump tracing-opentelemetry from 0.22.0 to 0.23.0
  • Loading branch information
fabriziosestito authored Mar 21, 2024
2 parents a109e0c + 4f17c71 commit 744d47f
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 61 deletions.
78 changes: 25 additions & 53 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@ k8s-openapi = { version = "0.21.1", default-features = false, features = [
lazy_static = "1.4.0"
mime = "0.3"
num_cpus = "1.16.0"
opentelemetry-otlp = { version = "0.14.0", features = ["metrics", "tonic"] }
opentelemetry = { version = "0.21", default-features = false, features = [
opentelemetry-otlp = { version = "0.15.0", features = ["metrics", "tonic"] }
opentelemetry = { version = "0.22.0", default-features = false, features = [
"metrics",
"trace",
] }
opentelemetry_sdk = { version = "0.21", features = ["rt-tokio"] }
opentelemetry_sdk = { version = "0.22.1", features = ["rt-tokio"] }
procfs = "0.16"
pprof = { version = "0.13", features = ["prost-codec"] }
policy-evaluator = { git = "https://github.com/kubewarden/policy-evaluator", tag = "v0.16.2" }
Expand All @@ -42,7 +42,7 @@ thiserror = "1.0"
tokio = { version = "^1.36.0", features = ["full"] }
tracing = "0.1"
tracing-futures = "0.2"
tracing-opentelemetry = "0.22.0"
tracing-opentelemetry = "0.23.0"
tracing-subscriber = { version = "0.3", features = ["ansi", "fmt", "json"] }
semver = { version = "1.0.22", features = ["serde"] }
mockall_double = "0.3"
Expand Down
4 changes: 2 additions & 2 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ cargo run --release -- \
--workers 2 \
--log-fmt otlp \
--log-level debug \
--enable-metrics true \
--ignore-kubernetes-connection-failure true
--enable-metrics \
--ignore-kubernetes-connection-failure
```

Some notes about this command:
Expand Down
4 changes: 2 additions & 2 deletions src/metrics.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
use opentelemetry::{metrics, KeyValue};
use opentelemetry_otlp::{ExportConfig, WithExportConfig};
use opentelemetry_sdk::metrics::MeterProvider;
use opentelemetry_sdk::metrics::SdkMeterProvider;
use opentelemetry_sdk::runtime;

mod policy_evaluations_total;
Expand All @@ -10,7 +10,7 @@ pub use policy_evaluations_latency::record_policy_latency;

const METER_NAME: &str = "kubewarden";

pub fn setup_metrics() -> metrics::Result<MeterProvider> {
pub fn setup_metrics() -> metrics::Result<SdkMeterProvider> {
opentelemetry_otlp::new_pipeline()
.metrics(runtime::Tokio)
.with_exporter(
Expand Down

0 comments on commit 744d47f

Please sign in to comment.