Arize AI helps teams understand how AI applications behave and whether a proposed change improves them. Its managed platform, Arize AX, combines observability, evaluation and agent-oriented investigation. Phoenix provides an open-source route for tracing and experimentation. The central decision is whether the team can turn an observed failure into a reproducible test and a verified improvement, rather than simply collect more logs.
- 01The two product routes. Phoenix and AX address related evaluation work with different deployment and operational choices.
- 02The mechanism. Traces describe what an application did; datasets and evaluators provide a way to compare changes.
- 03The limitation. An evaluation score is only useful when its rubric detects the mistakes that matter to the application’s users.
01 / ProductObservability connected to a development loop
The current Arize AX overview presents Signal for identifying issues, Managed Agents for investigation and fixes, swarm observability, evaluation and experimentation. These are vendor-described capabilities. A buyer should evaluate which part of that loop it needs: identifying a recurring failure, finding its cause, proposing a change or deciding whether the change should ship.
Phoenix documentation describes traces, evaluation tests, prompt iteration and experiments on common examples. It uses OpenTelemetry and OpenInference instrumentation. That provides a route for recording an application’s component calls without making one particular foundation-model provider the centre of the system. Instrumentation still needs deliberate setup; an empty or poorly structured trace cannot reveal a step the application never recorded.
Arize’s product comparison distinguishes Phoenix self-hosting and cloud options from AX’s managed and enterprise deployment paths. Treat them as product choices rather than assuming every feature, quota and support condition transfers between them. A local experiment can establish whether the workflow is useful; the production deployment decision must also address who operates storage, access and retention.
02 / AudienceTeams that need to explain recurring AI failures
The strongest use case is an engineering team with an AI application that already produces enough activity to expose patterns: an assistant choosing the wrong tool, a retrieval system finding stale content, or a model answering differently after a prompt change. Such a team needs to connect the final user-visible error to the intermediate decisions that produced it.
A product owner can also use the resulting evidence, provided the team defines what an acceptable answer means. A dashboard showing a rising score is difficult to interpret without that definition. Begin with a small set of costly mistakes, such as citing a withdrawn policy or issuing a reply without required evidence. That makes the evaluation relevant to a real release decision.
Our LangChain blueprint provides a comparison for teams considering an agent development and operations stack. The Databricks blueprint covers a broader data-and-AI platform. Arize’s relevant question is narrower: can the team gain useful, actionable visibility into its application without creating an evaluation system that is harder to maintain than the feature it supports?
03 / WorkflowA proposed investigation of a support agent’s wrong answers
Suppose a support assistant has begun recommending an obsolete setup step. The team cannot tell whether the model ignored the correct article, retrieval supplied an old version or the latest prompt changed how evidence is used. This proposed workflow uses traces and experiments to separate those explanations. It is not a test performed by Sequenced or a reported Arize customer result.
Instrument the boundaries that could explain the error: the user request, document search, returned document identifiers, model call and final answer. Attach the application and prompt versions. A trace should allow an engineer to connect those events without reconstructing the sequence from unrelated log messages. Avoid recording sensitive content merely because an instrumentation library can capture it.
Inspect several incorrect answers and several correct answers for the same topic. If the wrong runs consistently retrieve an obsolete document, changing the generation prompt may conceal the symptom while leaving the source problem intact. If all runs retrieve the current procedure but only one model configuration changes a prerequisite, the next experiment should focus on generation behaviour.
Create a dataset with the question, relevant context and the accepted answer or required properties. The datasets and experiments guide describes examples with inputs, optional reference outputs and metadata, then running a task and evaluators over them. Include difficult and ordinary examples. A dataset made exclusively of yesterday’s failures can reward a fix that damages the majority of otherwise successful requests.
Choose evaluation methods according to the requirement. The evaluation guide supports code-based checks and model-judge approaches. An exact check can verify that a document identifier exists; a rubric can assess whether an answer preserved the procedure’s conditions. Keep human review of disputed cases, especially when the judge and the application can make the same interpretation error.
Now change one relevant factor, such as the retrieval filter that excludes withdrawn documents, and rerun the same examples. Compare individual cases as well as the aggregate result. A higher average can hide the introduction of a severe error on a small but important category. Record the changed setting and why the team believes it addresses the observed cause.
When an automated investigation proposes a code or prompt fix, treat the proposal as input to the engineering review. Verify the diff, run the agreed examples and check unrelated behaviours before release. An agent that can inspect traces may still misunderstand the intended business rule. The authority to deploy a change should remain explicit in the organisation’s workflow.
After deployment, watch for recurrence and add newly discovered cases to the test collection. Keep a holdout set that was not used while tuning the fix. If the same cases are repeatedly optimised until they pass, the score can improve without establishing that the system handles new situations. A useful evaluation loop learns from production while retaining an honest test of generalisation.
04 / PricingMeasure spans, storage and evaluation work separately
The AX pricing page, consulted on 16 September 2026, lists Free, Pro and Enterprise. Free includes 25,000 spans per month, 1 GB ingestion and 15-day retention. Pro displays $50 per month with 50,000 spans, 10 GB ingestion and 30-day retention. Enterprise has custom capacity and terms. A span is an instrumented operation, not necessarily one conversation or one completed business task.
| Route | Published basis | Capacity question |
|---|---|---|
| AX Free | Free; 25k spans/month; 1 GB; 15 days | Can a representative pilot fit the limits? |
| AX Pro | $50/month; 50k spans/month; 10 GB; 30 days | How many spans does each complete task create? |
| AX Enterprise | Custom price, volume and retention | Confirm deployment, support and access needs |
| Phoenix | Open-source self-operated route available | Budget hosting, storage and engineering effort |
Selected Arize AX pricing, consulted 16 September 2026. Displayed dollar pricing; verify billing currency, tax and additional usage in the account.
Estimate trace volume from the whole agent execution. A request that performs search, several model calls and tool operations can produce more events than a simple chat completion. Sample realistic traffic before selecting a quota. Also estimate stored payload size and retention needs: a modest number of long document traces can create a different storage problem from many short requests.
Plan language-model evaluation costs separately when evaluators call a model through the chosen provider. A platform plan describing unlimited evaluations does not by itself establish that every external provider call is prepaid. Confirm the execution route, included services and any additional charges. In a self-operated Phoenix deployment, include maintenance and storage as well as the absence of a software subscription for the open-source route.
05 / DistinctionsA common record can connect debugging and release evidence
Arize’s practical distinction is the connection between a recorded run and the test used to improve it. A trace can explain why an answer failed; the failing example can become a dataset item; an experiment can test whether a change fixed the cause. This is more valuable than a dashboard that counts errors without giving engineers a path to reproduce them.
The combination of open instrumentation and a self-operated product also gives teams a way to investigate fit before choosing enterprise operations. Our assessment is that this matters when observability must span several models and frameworks. The benefit depends on recording meaningful boundaries and maintaining the evaluation collection; open standards alone do not guarantee useful debugging information.
06 / QuestionsA trace is evidence of execution, not proof of correctness
The first question is whether the proposed evaluators match human judgement on consequential cases. Test agreement and disagreement explicitly, then revise the rubric before relying on a score as a release gate. A model judge can prefer an articulate answer that omits an important exception. Keeping the judge’s explanation helps investigation but does not make that judgement automatically correct.
The second question is operational scope: which payloads may be collected, where they are stored and who can inspect them. Decide what to omit or redact before instrumentation reaches production. We have not tested private Arize deployments, benchmarked agent-generated fixes or verified claimed performance improvements. Those should be evaluated with the application’s own traffic and controls.
07 / DecisionStart with one failure you can reproduce
Arize AI is worth evaluating when the team’s limiting problem is understanding and improving AI behaviour. Begin with a known failure, connect it to a trace and turn it into a repeatable experiment. Choose Phoenix or AX according to the operational work and collaboration required, then expand coverage when the loop consistently produces useful decisions.
Try a bounded Phoenix experiment
Instrument one workflow, collect representative examples and compare a specific change with the baseline.
Pilot AX with realistic trace volume
Estimate spans and storage, review failed cases and test whether investigation reduces debugging effort.
Define the release and data controls
Agree evaluator standards, deployment requirements, payload handling and who approves agent-proposed fixes.
A business worth understanding.
Suggest your business or one you find interesting. Tell us what you want to understand about its product, positioning, design or workflows.
Suggestions are free. Selection and publication stay with the desk.
- Arize AX product overviewConsulted
- Arize AX pricingConsulted
- Phoenix and AX comparisonConsulted
- Phoenix documentationConsulted
- Phoenix evaluationConsulted
- Phoenix datasets and experimentsConsulted


