Hi,
This is a legit question and I'm not promoting anything, won't even mention the name of the thing I'm working on.
I've built an observability tool, for the backend integrations I've used OpenTelemetry as the protocol (so that any otel collector can just be pointed to it and it works). My question is about the frontend/mobile side. Basically I'm working on a Sentry replacement for the frontend/mobile where it captures exceptions and their screen recordings, logs, networking calls, etc.. but I've done it with a custom protocol.
My question is how do I fit this into the open telemetry standard protocol?
I am planing on having a top level span with attributes describing the device/browser, the logs would also be trivial w otel, but what about session replays and page navigations? Those could either be spans or attributes, I guess the session replay could be an attribute (a huge json?) and then each "action" like a page navigation as maybe a span... is this how you'd do this?