diff --git a/server/utilities/opentelemetry.mdx b/server/utilities/opentelemetry.mdx index 27798511..1c66ac6f 100644 --- a/server/utilities/opentelemetry.mdx +++ b/server/utilities/opentelemetry.mdx @@ -80,6 +80,7 @@ For complete working examples, see our sample implementations: - [Jaeger Tracing Example](https://github.com/pipecat-ai/pipecat-examples/tree/main/open-telemetry/jaeger) - Uses gRPC exporter with Jaeger - [Langfuse Tracing Example](https://github.com/pipecat-ai/pipecat-examples/tree/main/open-telemetry/langfuse) - Uses HTTP exporter with Langfuse for LLM-focused observability +- [Langfuse Tracing Example](https://github.com/pipecat-ai/pipecat-examples/tree/main/open-telemetry/signoz) - Uses no-code auto instrumentation with OpenTelemetry @@ -137,7 +138,7 @@ exporter = OTLPSpanExporter( ) ``` -### HTTP OTLP Exporter (for Langfuse, etc.) +### HTTP OTLP Exporter (for Langfuse, SigNoz, etc.) ```python from opentelemetry.exporter.otlp.proto.http.trace_exporter import OTLPSpanExporter @@ -419,3 +420,4 @@ If you're having issues with tracing: - [OpenTelemetry Tracing Specification](https://opentelemetry.io/docs/reference/specification/trace/api/) - [Jaeger Documentation](https://www.jaegertracing.io/docs/latest/) - [Langfuse OpenTelemetry Documentation](https://langfuse.com/docs/opentelemetry/get-started) +- [SigNoz Pipecat Documentation](https://signoz.io/docs/pipecat-monitoring/)