-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[DOCS-11765] Add OP Splunk HEC Distribution of OTel and DDOT #32704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 3 commits
d150620
d132577
071770e
2ce1fc0
f85fc26
4fc82d9
8c9b4f1
721f229
1cef010
1f034b4
f9279b5
12180fa
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,6 +5,8 @@ disable_toc: false | |
|
|
||
| Use Observability Pipelines' Splunk HTTP Event Collector (HEC) source to receive logs from your Splunk HEC. Select and set up this source when you [set up a pipeline][1]. | ||
|
|
||
| **Note**: Use the Splunk HEC source if you want to [send logs from the Splunk Distribution of the OpenTelemetry Collector to Observability Pipelines](#send-logs-from-the-splunk-distributor-of-the-opentelemetry-collector-to-observability-pipelines). | ||
|
|
||
| ## Prerequisites | ||
|
|
||
| {{% observability_pipelines/prerequisites/splunk_hec %}} | ||
|
|
@@ -21,4 +23,26 @@ Select and set up this source when you [set up a pipeline][1]. The information b | |
|
|
||
| {{% observability_pipelines/log_source_configuration/splunk_hec %}} | ||
|
|
||
| ## Send logs from the Splunk Distribution of the OpenTelemetry Collector to Observability Pipelines | ||
|
|
||
| To send logs from the Splunk Distribution of the OpenTelemetry Collector: | ||
|
|
||
| 1. Install the Splunk OpenTelemetry Collector based on the your environment: | ||
maycmlee marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| - [Kubernetes][2] | ||
| - [Linux][3] | ||
| 2. Configure the Splunk OpenTelemetry Collector: | ||
|
||
| ```bash | ||
| cp /etc/otel/collector/splunk-otel-collector.conf.example etc/otel/collector/splunk-otel-collector.conf | ||
| ``` | ||
| ```bash | ||
| # Splunk HEC endpoint URL, if forwarding to Splunk Observability Cloud | ||
| # SPLUNK_HEC_URL=https://ingest.us0.signalfx.com/v1/log | ||
| # If you're forwarding to a Splunk Enterprise instance running on example.com, with HEC at port 8088: | ||
| SPLUNK_HEC_URL=http://0.0.0.0:8088/services/collector | ||
|
||
| ``` | ||
| 3. [Set up a pipeline][4] using the [Splunk HEC source](#set-up-the-source-in-the-pipeline-ui). | ||
|
|
||
| [1]: /observability_pipelines/configuration/set_up_pipelines/ | ||
| [2]: https://help.splunk.com/en/splunk-observability-cloud/manage-data/splunk-distribution-of-the-opentelemetry-collector/get-started-with-the-splunk-distribution-of-the-opentelemetry-collector/collector-for-kubernetes | ||
| [3]: https://help.splunk.com/en/splunk-observability-cloud/manage-data/splunk-distribution-of-the-opentelemetry-collector/get-started-with-the-splunk-distribution-of-the-opentelemetry-collector/collector-for-linux | ||
| [4]: /observability_pipelines/configuration/set_up_pipelines | ||
Uh oh!
There was an error while loading. Please reload this page.