Quickstart on Elastic Cloud Serverless
Elastic Cloud Serverless projects are autoscaled environments, fully managed by Elastic and available on Elastic Cloud. Availability This functionality is generally available and ready for production usage. The Elastic Stack includes Elastic's core products such as Elasticsearch, Kibana, Logstash, and Beats. Availability This functionality is generally available and ready for production usage. Unless stated otherwise on the page, this functionality is available when your Elastic Stack is deployed on Elastic Cloud Hosted, Elastic Cloud Enterprise, Elastic Cloud on Kubernetes, and self-managed environments. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes. Elastic Agent can run in OpenTelemetry mode to retrieve traces, metrics, and logs from your infrastructure and applications, and forward them to Elastic Observability. Availability This functionality is generally available and ready for production usage. This documentation corresponds to the latest patch available for each minor version. If you're not using the latest patch, check the release notes for changes.
Serverless Observability
Generally available
Stack
Generally available
Elastic Agent
Generally available
The Elastic Cloud Managed OTLP Endpoint simplifies OpenTelemetry data ingestion. It provides an endpoint for OpenTelemetry SDKs and Collectors to send telemetry data, with Elastic handling scaling, data processing, and storage. The endpoint is exclusively for Elastic Cloud users, initially available in Elastic Cloud Serverless only.
The Elastic Cloud Managed OTLP Endpoint is designed for the following use cases:
- Logs and Infrastructure Monitoring: Logs forwarded in OTLP format and host and Kubernetes metrics in OTLP format.
- APM: Application telemetry in OTLP format.
In previous versions, the EDOT Collector was a standalone product. From this version onwards, this OpenTelemetry collector capability is built into Elastic Agent.
- An Elastic Observability Serverless project.
- An Elastic OpenTelemetry or any system that can forward logs, metrics, or traces in OTLP format.
You also need to retrieve your OTLP endpoint address and an API key.
Follow these steps to retrieve the managed OTLP endpoint URL for your Serverless project:
- In Elastic Cloud Serverless, open your Observability project.
- Go to Add data → Application → OpenTelemetry.
- Select Managed OTLP Endpoint in the second step.
- Copy the OTLP endpoint configuration value.
- Select Create API Key to generate an API key.
Select the quickstart guide for your environment from the following list:
The Elastic Cloud Managed OTLP Endpoint stores OpenTelemetry data without schema translation, preserving OpenTelemetry semantic conventions and resource attributes in OTel-native format. Custom attributes are stored under attributes.* with dots preserved. It supports ingesting OTLP logs, metrics, and traces.
The APM Server or managed inputs OTLP intake (the .apm endpoint) is a legacy path that translates OTLP data to ECS format before storage. Custom attributes land in labels.* with dots replaced by underscores. This path is not recommended for new users, and EDOT SDKs are not supported here.
For a full comparison of ingest paths and their data format implications, refer to How your ingest path determines the data format.
Help improve the Elastic Cloud Managed OTLP Endpoint by sending us feedback in our discussion forum or community Slack.
For Elastic Agent feedback, open an issue in the elastic-agent repository.