ledger, crm, and tracer deployments.
The chart contains no Grafana templates. The
grafana: key still exists in values.yaml, but it renders nothing, so setting grafana.enabled: true has no effect.Injecting the OTEL environment variables
The
otel-collector-lerian.enabled key controls injection and defaults to true:
ledger, crm, and tracer containers:
What you must provide
The endpoint is fixed at
$(HOST_IP):4317, the node the pod runs on. Keeping enabled: true therefore needs an OTLP collector on port 4317 on every node, usually a DaemonSet with hostNetwork or a host port. Without one, the applications export to a dead endpoint.
Using a different endpoint
You can send telemetry somewhere else: a central collector Service, a managed backend, or your existing observability infrastructure. Leave injection off and set the endpoint directly in the application ConfigMap:
Dashboards
No dashboards ship with the chart. Build them in whatever backend receives the telemetry. For the standalone collector chart, see Infrastructure Helm charts.

