Service Graph with eBPF
Explore the new approach to unified debugging experience. Try out our playground!
Visualize service graphs, dependencies, APM, infrastructure metrics and logs with zero integration effort!
Installation
Use Integration page in Oodle UI
- Open settings page in Oodle UI.
- Click Connect on the
eBPF Service Graph
integration tile.
Configure values.yaml
Set API keys in values.yaml file.
The Endpoint and API key can be seen from eBPF Service Graph
integration tile in the
settings page of your oodle account.
cat > values.yaml << EOF
beyla:
resources:
limits:
memory: 4Gi
requests:
cpu: 100m
memory: 1Gi
env:
OTEL_EXPORTER_OTLP_METRICS_ENDPOINT: "<OODLE_ENDPOINT>"
OTEL_EXPORTER_OTLP_HEADERS: "X-API-KEY=<OODLE_API_KEY>"
BEYLA_KUBE_CLUSTER_NAME: "cluster"
BEYLA_NAME_RESOLVER_SOURCES: "k8s,dns"
OTEL_METRIC_EXPORT_TIMEOUT: 120000
EOF
Install the helm chart
Run the following helm command to start sending data to Oodle.
helm repo add oodle https://oodle-ai.github.io/helm-charts;
helm repo update oodle
helm upgrade --install oodle-k8s-auto-instrumentation oodle/oodle-k8s-auto-instrumentation --values values.yaml --namespace oodle-instrumentation --create-namespace
Uninstallation
To uninstall the helm chart, run the following command.
helm uninstall -n oodle-instrumentation oodle-k8s-auto-instrumentation k8s-auto-instrumentation