You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: document OTEL tracing configuration for Langfuse and multi-backend fan-out
Adds setup instructions for sending LLM traces to Langfuse via OTLP,
and a general fan-out pattern using the OTel Collector to send to
multiple backends simultaneously (e.g. SigNoz + Langfuse).
Updates README monitoring section to be backend-agnostic.
Closes CON-180
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -788,11 +788,14 @@ tracers:
788
788
789
789
## Monitoring and Logging
790
790
791
-
The system includes built-in monitoring through Datadog. Configure monitoring by setting the following environment variables:
791
+
vCon Server is instrumented with OpenTelemetry and can send traces and metrics to any OTLP-compatible backend. See [docs/operations/monitoring.md](docs/operations/monitoring.md) for full configuration details, including how to fan out to multiple backends simultaneously using the OTel Collector.
Traces will appear in Langfuse under the service names `conserver` and `api`.
179
+
180
+
### Sending to Multiple Backends (Fan-out via OTel Collector)
181
+
182
+
vCon Server can only point to one OTLP endpoint via environment variables. To fan out to multiple backends simultaneously, use the OTel Collector as a proxy. The example below uses SigNoz and Langfuse, but the same pattern works with any two OTLP-compatible backends.
183
+
184
+
```
185
+
vcon-server ──OTLP──▶ OTel Collector ──▶ Backend A (gRPC :4317)
0 commit comments