Phoenix emits several metrics via Prometheus when `PHOENIX_ENABLE_PROMETHEUS` is enabled. These include metrics related to request processing time, exceptions, memory and CPU usage, bulk loader operations, rate limiter activity, and JWT store status. Specifically, metrics like `starlette_requests_processing_time_seconds_summary`, `starlette_exceptions_total`, `memory_usage_bytes`, `cpu_usage_percent`, and others are available for monitoring various aspects of the system's performance and health.
Would you like more detail on any specific metric or how to configure Prometheus with Phoenix?
Sources:
- <https://github.com/Arize-ai/phoenix/blob/main/src/phoenix/server/prometheus.py|Prometheus Metrics in Phoenix>