PHOENIX_SERVER_INSTRUMENTATION_OTLP_TRACE_COLLECTOR_HTTP_ENDPOINT: Specifies an HTTP endpoint for the OTLP trace collector. Specifying this variable enables the OpenTelemetry tracer and exporter for the Phoenix server.
PHOENIX_SERVER_INSTRUMENTATION_OTLP_TRACE_COLLECTOR_GRPC_ENDPOINT: Specifies an gRPC endpoint for the OTLP trace collector. Specifying this variable enables the OpenTelemetry tracer and exporter for the Phoenix server.
These two environment variables configure the Phoenix server itself to export its own internal traces (such as from third-party libraries it uses) to an external OpenTelemetry collector. Setting PHOENIX_SERVER_INSTRUMENTATION_OTLP_TRACE_COLLECTOR_HTTP_ENDPOINT enables exporting traces over HTTP, while PHOENIX_SERVER_INSTRUMENTATION_OTLP_TRACE_COLLECTOR_GRPC_ENDPOINT enables exporting over gRPC. This is for monitoring Phoenix's own operations, not for collecting traces from your LLM applications.According to the official configuration docs, these variables are used to specify the endpoints for the OTLP trace collector, activating the OpenTelemetry tracer and exporter for the Phoenix server itself.Would you like more detail on how to use or configure these variables?Sources:
- Phoenix Configuration Docs
馃挕聽Hint: Mention RunLLM in the thread for followups.