This repository provides examples that demonstrate how to use OpenTelemetry with Splunk Observability Cloud. The examples are divided into the following two categories:
- OpenTelemetry Instrumentation Examples
- OpenTelemetry Collector Examples
⚠️ These examples are not intended for production usage. While no support is officially provided for them, you are welcome to submit an issue or a pull request.
This category includes examples that demonstrate how to instrument applications with OpenTelemetry that use combinations of the following languages and target deployment environments:
Language / Environment | Java | .NET | Node.js | Python | Go |
---|---|---|---|---|---|
Linux | Link | Link | Link | Link | Link |
Windows | |||||
Kubernetes | Link | Link | Link | Link | Link |
AWS ECS Fargate | Link | Link | Link | Link | Link |
AWS EKS Fargate | Link | ||||
AWS Lambda Function | Link | Link Custom Layer |
Link | Link | Link |
Azure Function | Link | Link | Link | ||
Google Cloud Function | |||||
Azure Web Apps |
Examples for each combination will be added over time.
This category will include examples that demonstrate how to deploy the collector in various environments, and how to utilize various features.
The examples in this repository are licensed under the terms of the Apache Software License version 2.0. For more details, see the license file.