Skip to content

Commit 9a3efb3

Browse files
Edits to Elastic APM Intake Receiver docs (#401)
* Edits * Update docs/reference/edot-collector/components/elasticapmintakereceiver.md Co-authored-by: Alexander Wert <[email protected]> --------- Co-authored-by: Alexander Wert <[email protected]>
1 parent b1406ca commit 9a3efb3

File tree

1 file changed

+2
-13
lines changed

1 file changed

+2
-13
lines changed

docs/reference/edot-collector/components/elasticapmintakereceiver.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,9 @@ products:
1515

1616
# Elastic APM intake receiver
1717

18-
The Elastic APM intake receiver is an OpenTelemetry Collector component that receives APM data from Elastic APM Agents. This allows users of classic APM agents to gradually migrate to OpenTelemetry and adapt their instrumentation to the new OTel-based approach.
19-
20-
The receiver takes the NDJSON data sent by [classic APM Agents](docs-content://reference/apm-agents/index.md) and turns it into OTel native data, which is processed by the Elastic APM processor and then exported to Elasticsearch, where it's stored in classic APM data streams.
18+
The Elastic APM intake receiver is an OpenTelemetry Collector component that receives APM data from classic Elastic APM Agents. The receiver supports the [Elastic Intake v2 protocol](https://github.com/elastic/apm-server/tree/main/docs/spec/v2) and behaves like the Elastic APM Server, so that telemetry is stored in the same format and using the same indices while going through the Collector. This allows users of classic APM agents to gradually migrate to OpenTelemetry and adapt their instrumentation to the new OTel-based approach.
2119

2220
:::{important}
23-
The receiver supports the [Elastic Intake v2 protocol](https://github.com/elastic/apm-server/tree/main/docs/spec/v2).
24-
2521
Real user monitoring (RUM) intake and older intake protocols are not supported.
2622
:::
2723

@@ -56,13 +52,6 @@ receivers:
5652
enabled: false
5753
```
5854
59-
#### Agent environment variables [agent_config_ssl]
60-
61-
The Elastic APM intake receiver supports the following environment variables:
62-
63-
- `ELASTIC_APM_SERVER_URL`: The URL of the Elastic APM server.
64-
- `ELASTIC_APM_SERVER_CERT`: The path to the server certificate file.
65-
6655
Refer to [OpenTelemetry TLS server configuration](https://github.com/open-telemetry/opentelemetry-collector/blob/main/config/configtls/README.md#server-configuration) for more details.
6756
6857
### Authentication settings
@@ -92,7 +81,7 @@ receivers:
9281
enabled: false
9382
```
9483

95-
#### Agent environment variables [agent_config_auth]
84+
### Agent environment variables
9685

9786
The Elastic APM intake receiver supports the following environment variables:
9887

0 commit comments

Comments
 (0)