You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: solutions/observability/get-started/quickstart-elastic-cloud-otel-endpoint.md
+27-25Lines changed: 27 additions & 25 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ This endpoint is designed for the following use cases:
19
19
* APM: Application telemetry in OTLP format.
20
20
21
21
:::{dropdown} Differences from the existing Elastic APM Endpoint
22
-
The Elastic Cloud Managed OTLP Endpoint ensures that OpenTelemetry data is stored without any schema translation, preserving both OpenTelemetry semantic conventions and resource attributes. It supports ingesting OTLP logs, metrics, and traces in a unified manner, ensuring consistent treatment across all telemetry data. This marks a significant improvement over the {observability-guide}/apm-open-telemetry.html[existing functionality], which primarily focuses on traces and the APM use case.
22
+
The Elastic Cloud Managed OTLP Endpoint ensures that OpenTelemetry data is stored without any schema translation, preserving both OpenTelemetry semantic conventions and resource attributes. It supports ingesting OTLP logs, metrics, and traces in a unified manner, ensuring consistent treatment across all telemetry data. This marks a significant improvement over the [existing functionality](/solutions/observability/apps/use-opentelemetry-with-apm.md), which primarily focuses on traces and the APM use case.
23
23
:::
24
24
25
25
## Prerequisites
@@ -36,40 +36,42 @@ The Elastic Cloud Managed OTLP Endpoint ensures that OpenTelemetry data is store
36
36
37
37
### Get your native OTLP endpoint credentials
38
38
39
-
. [create a new Observability project](/solutions/observability/get-started/create-an-observability-project.md), or open an existing one.
39
+
1.[create a new Observability project](/solutions/observability/get-started/create-an-observability-project.md), or open an existing one.
40
40
41
-
. In your {{obs-serverless}} project, go to **Add Data**.
41
+
1. In your {{obs-serverless}} project, go to **Add Data**.
42
42
43
-
. Under **What do you want to monitor?** select **Application**, and then under **Monitor your application using** select **OpenTelemetry**.
43
+
1. Under **What do you want to monitor?** select **Application**, and then under **Monitor your application using** select **OpenTelemetry**.
44
44
45
-
NOTE: Follow this flow for all use cases, including logs and infrastructure monitoring.
45
+
:::{note}
46
+
Follow this flow for all use cases, including logs and infrastructure monitoring.
47
+
:::
46
48
47
-
. Copy the `OTEL_EXPORTER_OTLP_ENDPOINT` URL. Replace `.apm` with `.ingest` and save this value for later.
49
+
1. Copy the `OTEL_EXPORTER_OTLP_ENDPOINT` URL. Replace `.apm` with `.ingest` and save this value for later.
48
50
49
51
### Create an API key
50
52
51
-
. Click "Create an API Key" to generate a new API key. Copy this value for later.
52
-
. (Optional) Test your new API key. You can do this by sending an empty JSON object to the `/v1/traces` endpoint. For example:
53
+
1. Click "Create an API Key" to generate a new API key. Copy this value for later.
54
+
1. (Optional) Test your new API key. You can do this by sending an empty JSON object to the `/v1/traces` endpoint. For example:
You must format your API key as `"Authorization": "ApiKey <api-key-value-here>"` or `"Authorization=ApiKey <api-key>"` depending on whether you're using a collector or SDK. See [](#otel-sdk-running) for more information.
146
+
You must format your API key as `"Authorization": "ApiKey <api-key-value-here>"` or `"Authorization=ApiKey <api-key>"` depending on whether you're using a collector or SDK. See [I have an OTel Collector/SDK running](#otel-sdk-running) for more information.
Copy file name to clipboardExpand all lines: solutions/observability/otlp-visualize.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Want to ingest OpenTelemetry data? See [](/solutions/observability/get-started/q
14
14
## Get creative with Discover
15
15
16
16
Discover allows you to quickly search and filter your data, get information about the structure of the fields in your data, and display your findings in a visualization.
17
-
Find **Discover** in your {{obs-serverless}} project's UI under *Analyze / Discover*.
17
+
Find **Discover** in your {{obs-serverless}} project's UI under **Analyze** --> **Discover**.
18
18
19
19
Attributes and resource attributes are prefixed with `attributes.*` and `resource.attributes.*`.
20
20
You can correlate all signals with a single `resource.attributes.*`.
@@ -48,11 +48,9 @@ On the Hosts page, you can view health and performance metrics to help you quick
48
48
49
49
See [](/solutions/observability/infra-and-hosts/analyze-compare-hosts.md) to learn more.
50
50
51
-
[discrete]
52
51
### (Optional) Install the OpenTelemetry Assets integration
53
52
54
53
Install the OpenTelemetry Assets integrations to access the "[OTEL][Metrics Kubernetes] Cluster Overview" dashboard.
55
-
This dashboard
56
54
57
55
In your {{obs-serverless}} project, go to **Integrations** and toggle **Display beta integrations**.
58
56
Search for "OpenTelemetry" and select and install **Kubernetes OpenTelemetry Assets**.
0 commit comments