What is my Phoenix Endpoint?
Last updated
Was this helpful?
Last updated
Was this helpful?
There are two endpoints that matter in Phoenix:
Application Endpoint: The endpoint your Phoenix instance is running on
OTEL Tracing Endpoint: The endpoint through which your Phoenix instance receives OpenTelemetry traces
If you're accessing a Phoenix Cloud instance through our website, then your endpoint is https://app.phoenix.arize.com
If you're self-hosting Phoenix, then you choose the endpoint when you set up the app. The default value is http://localhost:6006
To set this endpoint, use the PHOENIX_COLLECTOR_ENDPOINT
environment variable. This is used by the Phoenix client package to query traces, log annotations, and retrieve prompts.
If you're accessing a Phoenix Cloud instance through our website, then your OTEL tracing endpoint is https://app.phoenix.arize.com/v1/traces
If you're self-hosting Phoenix, then you choose the endpoint when you set up the app. The default values are:
Using the GRPC protocol: http://localhost:6006/v1/traces
Using the HTTP protocol: http://localhost:4317
To set this endpoint, use the register(endpoint=YOUR ENDPOINT)
function. This endpoint can also be set using environment variables. For more on the register function and other configuration options, .