otlp2records 0.7.0

Transform OTLP telemetry to flattened records
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Public API orchestration.

mod json;
mod logs;
mod metrics;
mod partitioned;
mod traces;
mod types;

pub use logs::{transform_logs, transform_logs_json, transform_logs_with_observer};
pub use metrics::{transform_metrics, transform_metrics_json, transform_metrics_with_observer};
pub use partitioned::{
    transform_logs_partitioned, transform_metrics_partitioned, transform_traces_partitioned,
};
pub use traces::{transform_traces, transform_traces_json, transform_traces_with_observer};
pub use types::{JsonMetricBatches, MetricBatches, SkippedMetrics};

pub(crate) use json::{batch_to_json_values, optional_batch_to_json_values};