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 Splunk Observability Cloudを使用した組織のアクセストークンの作成および管理.
To send logs to Splunk Cloud Platform, find your Splunk HTTP Event Collector (HEC) endpoint and token. See Splunk HEC トークンとエンドポイント 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.