Your distributed application emits logs, traces, and metrics using various legacy libraries. You want to achieve a unified observability pipeline without altering existing log formats. Which OpenTelemetry component should you configure to map and process these diverse telemetry signals uniformly?