You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Allows overriding the buckets used by histogram metrics
99
+
#[derive(Debug,Clone,Default)]
100
+
pubstructHistogramBucketOverrides{
101
+
/// Overrides where the key is the metric name and the value is the list of bucket boundaries.
102
+
/// The metric name will apply regardless of name prefixing, if any. IE: the name acts like
103
+
/// `*metric_name`.
104
+
///
105
+
/// The string names of core's built-in histogram metrics are publicly available on the
106
+
/// `core::telemetry` module and the `client` crate.
107
+
///
108
+
/// See [here](https://docs.rs/opentelemetry_sdk/latest/opentelemetry_sdk/metrics/enum.Aggregation.html#variant.ExplicitBucketHistogram.field.boundaries)
109
+
/// for the exact meaning of boundaries.
110
+
puboverrides:HashMap<String,Vec<f64>>,
90
111
}
91
112
92
113
/// Control where logs go
@@ -102,7 +123,8 @@ pub enum Logger {
102
123
/// An [EnvFilter](https://docs.rs/tracing-subscriber/latest/tracing_subscriber/struct.EnvFilter.html) filter string.
103
124
filter:String,
104
125
},
105
-
// Push logs to Lang. Can used with temporal_sdk_core::telemetry::CoreLogBufferedConsumer to buffer.
126
+
/// Push logs to Lang. Can be used with
127
+
/// temporal_sdk_core::telemetry::log_export::CoreLogBufferedConsumer to buffer.
106
128
Push{
107
129
/// An [EnvFilter](https://docs.rs/tracing-subscriber/latest/tracing_subscriber/struct.EnvFilter.html) filter string.
0 commit comments