Tutorial: Configure the Splunk Distribution of the OpenTelemetry Collector on Kubernetes ๐
The Splunk Distribution of the OpenTelemetry Collector is a distribution of the OpenTelemetry Collector that includes components, installers, and default settings so that itโs ready to work with Splunk Observability Cloud.
Follow this tutorial for a walkthrough of configuring the Splunk Distribution of OpenTelemetry Collector to collect telemetry in common situations.
What's in this tutorial
After completing this tutorial, you can accomplish the following tasks:
Create a demo Kubernetes cluster on your machine.
Configure the OpenTelemetry Collector using the Helm chart.
Configure the Collector to filter and send logs to Splunk Cloud Platform.
How to use this tutorial
Follow the tutorial parts in order:
Set up and monitor a Kubernetes cluster on your machine. See Part 1: Set up and monitor a Kubernetes cluster on your machine.
Edit and apply the Collector configuration to filter and send logs to Splunk Cloud Platform. See Part 2: Edit the Collector configuration to filter and send logs to Splunk Cloud Platform.
Prerequisites
To get the most out of this tutorial, you need an operating system capable of running Minikube and Helm, such as Linux, Windows, or macOS. This tutorial uses macOS as the operating system.
Additionally, you must have your Splunk Observability Cloud realm and access token to deploy the Splunk Distribution of OpenTelemetry Collector. For more information, see Create and manage organization access tokens using Splunk Observability Cloud.
To send logs to Splunk Cloud Platform, find your Splunk HTTP Event Collector (HEC) endpoint and token. See Splunk HEC token and endpoint for more information.
This tutorial uses a Splunk Cloud Platform free trial account.
Get started
To get started with the tutorial, see Part 1: Set up and monitor a Kubernetes cluster on your machine.