Splunk Add-On for the OpenTelemetry Collector 🔗
Use the Splunk Add-on for the OpenTelemetry Collector to collect traces and metrics with Splunk Observability Cloud.
You have two ways to install and configure the Splunk Add-on for the OpenTelemetry Collector:
You can also choose to install and configure the Add-on using a customized or third-party solution, such as Ansible or Terraform.
The Collector in the Splunk Add-on for OpenTelemetry is the same Collector offered in Splunk Observability. However, the Splunk Add-on provides the added benefit of out-of-the box Collector content and configuration.
Function |
Splunk Distribution of the OpenTelemetry Collector |
Splunk Add-on for the OpenTelemetry Collector |
---|---|---|
Collector binary |
Supported |
Supported |
Gateway configuration |
Supported |
Supported |
Default agent configuration |
Includes logging receiver and exporter configuration |
No out-of-the-box configuration is provided for the logging exporter or receiver |
Configuration method |
Environment variables |
Inputs.conf |
Supported |
Not supported |
|
Distribution and deployment |
Source code, binary, Operator, Helm Charts, Debian, Ansible, Puppet, Chef, Salt |
Manual installation and Splunk deployment server distribution |
Before you install the Splunk Add-on for the OpenTelemetry Collector, you must have the following Splunk products installed and configured:
Splunk Universal Forwarder version 8.x or 9.x on Windows or Linux: The Splunk Add-on for the OpenTelemetry Collector is installed alongside your universal forwarder to push collected data to Splunk Observability Cloud.
Splunk Observability Cloud: The Splunk Add-on for the OpenTelemetry Collector is configured to send data to Splunk Observability Cloud. See Get started with the Splunk Distribution of the OpenTelemetry Collector and Collector requirements for more information on how to prepare your Splunk Observability Cloud instance.
(optional) Install Splunk Enterprise or Splunk Cloud if you plan to use a Splunk Web interface or deployment server as forwarders.
(optional) Install the deployment server if you plan to use the deployment server to push the Splunk Add-on for the OpenTelemetry Collector to multiple hosts.
When you deploy the Splunk Add-on for the Open Telemetry Collector, Splunk Cloud Platform sends aggregated telemetry usage data to Splunk Inc. (“Splunk”) to help improve future releases. For information about how to opt in or out, and how the data is collected, stored, and governed, see Share performance and usage data in Splunk Enterprise .
The Splunk Add-on for the Open Telemetry Collector uses saved searches to collect anonymous usage data. These searches run in the background regardless of whether you opt in or out to send usage data to Splunk, and do not have any significant impact on performance.
You can download the Splunk Add-on for the OpenTelemetry Collector from Splunkbase. See Splunkbase’s Splunk Add-on for the OpenTelemetry Collector .