Skip to content

tmorrisonsfx/splunk-otel-collector

 
 

Getting Started   •   Getting Involved   •   Migrating from Smart Agent

Go Report Card Build Status Codecov Status GitHub release (latest by date including pre-releases) Beta

Architecture   •   Components   •   Monitoring   •   Security   •   Sizing   •   Troubleshooting


Splunk Distribution of OpenTelemetry Collector

The Splunk Distribution of OpenTelemetry Collector provides a binary that can receive, process and export trace, metric and log data.

Installations that use this distribution can receive direct help from Splunk's support teams. Customers are free to use the core OpenTelemetry OSS components (several do!) and we will provide best effort guidance to them for any issues that crop up, however only the Splunk distributions are in scope for official Splunk support and support-related SLAs.

The Collector currently supports:

🚧 This project is currently in BETA.

Getting Started

The Collector provides a single binary and two deployment methods:

  • Agent: A Collector instance running with the application or on the same host as the application (e.g. binary, sidecar, or daemonset).
  • Gateway: One or more Collector instances running as a standalone service (e.g. container or deployment) typically per cluster, datacenter or region.

Use of the Collector running as an agent is only supported for the Splunk Observability Suite at this time. The SignalFx Smart Agent or Splunk Universal Forwarder should be used for all other products.

The Collector is supported on and packaged for a variety of platforms including:

You can consult additional use cases in the examples directory.

License

Apache Software License version 2.0.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 72.1%
  • Python 10.8%
  • Shell 10.3%
  • PowerShell 5.1%
  • Makefile 1.4%
  • Dockerfile 0.3%