Collect Kubernetes data 🔗
The Splunk Distribution of OpenTelemetry Collector provides integrated collection and forwarding for all Kubernetes telemetry. Deploy the Collector to gather telemetry for Splunk Infrastructure Monitoring, Splunk APM, or Splunk Log Observer.
The Collector is deployed using a Helm chart for the Splunk Distribution of OpenTelemetry Collector for Kubernetes. In a Kubernetes cluster, the chart creates a Kubernetes DaemonSet as well as other Kubernetes objects. These objects collect the following for the cluster:
Metrics for Infrastructure Monitoring
Traces for APM
Logs for Log Observer
Supported versions 🔗
This Kubernetes solution has been validated in Kubernetes environments that use Minikube, Amazon Elastic Kubernetes Service (Amazon EKS), and Google Kubernetes Engine.
Start the integration 🔗
To start a Kubernetes integration, follow these steps:
Log in to Splunk Observability Cloud.
Open the Kubernetes guided setup. Optionally, you can navigate to the guided setup on your own:
In the left navigation menu, selectto open the Integrate Your Data page.
Select Add Connection. The integration guided setup appears.
Follow the steps in the guided setup.
Advanced install 🔗
For advanced installation instructions, see Install the Collector for Kubernetes.
This includes how to configure the destination for the Collector: Splunk Enterprise or Splunk Cloud (
splunkPlatform) or Splunk Observability Cloud (
Check access tokens 🔗
Access tokens are organization-level tokens that, by default, are valid for one year. For access tokens created prior to February 28, 2022, the expiration date remains 5 years from the creation date. You must use an org token to authenticate emitters that send data points to Observability Cloud. You can use an org token in long-running scripts that call the API. For more information, see Create and manage organization access tokens using Splunk Observability Cloud.
Next steps 🔗
Configure the Collector. See Configure Helm for Kubernetes.
See how to send Kubernetes logs in Configure logs for Kubernetes.
Learn about the Collector commands. See Splunk Distribution of OpenTelemetry Collector commands reference.
Troubleshoot Collector issues. See Troubleshoot the Collector.
Troubleshoot Kubernetes and container issues. See Troubleshoot the Collector for Kubernetes.