Auto-Instrumentation in Kubernetes
A couple steps towards monitoring your infrastructure
Our Kubernetes Auto-Instrumentation script is designed to help you install the Middleware Agent in a few simple steps. The script is accessible through the Installation option found in the bottom of the nav bar. Once the agent is installed it will monitor your Kubernetes cluster and collect distributed traces for all applications running inside the cluster.
How Auto-Instrumentation Works
The Kubernetes Auto-Instrumentation script will install a helm chart in the cluster which will…
- Detect supported programming languages for all the pods running inside your cluster (refer to the Language Support section below)
- Install Opentelemetry auto-instrumentation libraries in all of the pods selected
- Install a Daemonset to monitor the performance of all K8s components (nodes, pods, containers, etc.)
- Send all infrastructure + application data to Middleware’s backend
Language Support
Language | Version Support |
---|---|
Node.js | Details coming soon |
Python | Details coming soon |
Java | Details coming soon |
C# | Details coming soon |
Golang | Details coming soon |
Golang distributed tracing support is made possible by eBPF