phoenix-observability

Trace, evaluate, and monitor LLM applications with OpenTelemetry.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/informatico-madrid/Architect-Expert-Gap-Forge --skill phoenix-observability-informatico-madrid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phoenix-observability
Source: https://github.com/informatico-madrid/Architect-Expert-Gap-Forge/tree/main/.github/skills/phoenix
Command: npx skills add https://github.com/informatico-madrid/Architect-Expert-Gap-Forge --skill phoenix-observability-informatico-madrid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires arize-phoenix, and includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive solution for understanding and improving Large Language Model (LLM) applications by offering detailed tracing, robust evaluation, and real-time monitoring capabilities.

Core Features & Use Cases

  • LLM Tracing: Visualize the execution flow of LLM applications using OpenTelemetry.
  • Model Evaluation: Assess LLM performance with built-in and custom evaluators.
  • Dataset Management: Create, version, and manage datasets for testing and evaluation.
  • Experiment Tracking: Compare different prompts, models, and configurations.
  • Real-time Monitoring: Gain insights into production AI systems.
  • Use Case: Debugging a chatbot that is giving inconsistent answers by tracing its conversation flow, identifying problematic prompts, and evaluating its responses against a benchmark dataset.

Quick Start

Install the Phoenix library and launch the server by running 'pip install arize-phoenix' and then 'phoenix serve'.

Frequently Asked Questions about phoenix-observability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace LLM application execution flows for debugging?

To trace LLM application execution flows for debugging, you can visualize the process using OpenTelemetry-based trace collection to identify problematic prompts and pinpoint inconsistent chatbot responses.

What is LLM observability and when do I need it for production AI?

LLM observability is the practice of monitoring, tracing, and evaluating Large Language Model applications. You need it for production AI to debug inconsistent answers, assess model performance, and gain real-time system insights.

How do I run systematic evaluations on LLM datasets?

You can run systematic evaluations on LLM datasets by creating versioned test sets and applying built-in or custom LLM-as-judge evaluators to assess model performance against benchmark data.

Does arize-phoenix support OpenTelemetry for LLM tracing?

Yes, arize-phoenix supports OpenTelemetry for LLM tracing. This integration allows you to collect detailed traces, visualize execution flows, and debug LLM applications effectively.

Can I compare different prompts and models using experiment tracking?

Yes, you can compare different prompts, models, and configurations using experiment tracking. This allows you to manage datasets, run systematic evaluations, and identify the best performing LLM setups.

What are the limitations of using open-source AI observability platforms?

Open-source AI observability platforms require manual installation and server management via pip and command line tools, demanding technical proficiency to set up tracing pipelines and configure LLM-as-judge evaluators.