End User Monitoring with Ocelot
The inspectIT Ocelot EUM Server can be used to collect EUM data. The EUM server is completely stateless and can be used as a network separation component between the EUM agents and the monitoring backend.
For this purpose, OpenCensus is used, which enables the server to use all existing metric exporter implementations of OpenCensus.
The server also support collection of EUM traces, as it implements the OpenTelemetry Trace V1 API. The collected traces are propagated to the any registered trace exporter.
Currently, the EUM server supports only Jaeger as the trace exporter (using the Protobuf via gRPC API).
If you already use Boomerang to collect the EUM metrics, you can automatically collect traces by using the Boomerang OpenTelemetry plugin.