EventStoreDB exposes metrics in Prometheus format, which allows cloud customers to collect metrics by calling the metrics enpoint from Promethus or OpenTelemetry collector hosted in their own environment. The OpenTelemetry protocol support added to ESDB 24.2 makes it even easier.
Still, customers are required to host and maintain the collector if they want to send metrics to an APM provider of their choice.
ES Cloud could provide out of the box integrations with APM providers by:
Configuring the ESDB OTLP exporter to send metrics directly to APMs that natively support OTLP (Datadog, Honeycomb)
Deploying the Otel collector to each cluster node and configure the ESDB OTLP exporter to send metrics to localhost. Configure the collector to export metrics to any APM provider supported by Otel collector (which is almost anything)
The first option is much easier as it doesn't change the scope of deployment. It's probably a good idea to split this proposal into several distinct ideas. One would be for OTLP, and some other ideas would be for individual exporter.