%3Aquality(90)%2F&w=3840&q=75)
Capabilities | LangSmith | |
|---|---|---|
What you investigate | Follow agent conversations into traces and related service metrics and logs, all in one place, to connect AI failures to underlying services and dependencies and resolve issues faster. Learn more | LangSmith Traces agent execution across frameworks and custom stacks. |
OpenTelemetry support | The Agent Observability SDK emits OpenTelemetry traces and metrics, plus a separate generation-data export. You can also send compatible generative AI spans without the SDK; OpenTelemetry ingestion is in public preview. Learn more | LangSmith Accepts OpenTelemetry traces and documents OTel tracing configuration. |
Optimize cost and performance | Agent Observability estimates the cost of every generation from its token usage and a price for the model that served it. By default, it uses public list prices from the model card catalog. If you pay a different negotiated price, set your own price for that model. Learn more | LangSmith You can overwrite pricing for default models or create custom entries for other models if you have negotiated rates. |
Evaluation & experiments | Score live traffic with online evaluations, including built-in safety and secret-detection templates, and alert on score drops. Compare agent versions before release with experiments you run yourself. Learn more | LangSmith Online evaluations, curated datasets, offline experiments, and human, code, or model-based scoring. |
Prompt versioning | Tracks agent versions and prompt changes reported by your instrumentation (or derived from the system prompt) and compares quality, cost, and latency across versions. | LangSmith Every saved prompt update creates a new commit with a unique commit hash. |
Dashboards & alerts | Built-in dashboards and Grafana alerts for agent metrics. Learn more | LangSmith Custom dashboards, with threshold alerts via webhooks or PagerDuty. |
Usage and billing | Bills model calls as generations (one model call made by your agent), plus evaluation/guard tokens and telemetry. Learn more | LangSmith Paid seats and metered services. A trace can contain many model calls, and retention affects trace pricing. |
Ecosystem & integrations | SDKs for Go, Python, TypeScript, Java, and .NET; integrations include LangChain, LangGraph, OpenAI Agents, and Vercel AI SDK. Learn more | LangSmith Works with LangChain, LangGraph, other frameworks, and custom implementations. |
AI-assisted investigation | Assistant can inspect calls and help configure evaluations. Alert Enrichment can start an investigation, call an external service, or query a Grafana data source when an alert fires. Learn more | LangSmith Engine detects recurring trace issues, diagnoses against connected code, and proposes pull requests. Requires enablement and configuration. |
Hosting | Agent Observability runs in Grafana Cloud. Setup requires enabling it on a Cloud stack. Learn more | LangSmith Cloud service; Enterprise offers hybrid and self-hosted options. |
Setup | Install the gcx plugin, then use its agento11y-instrument skill to instrument your app and send generations to Agent Observability. The skill verifies that data lands in Grafana Cloud. Learn moreOpens in new tab | LangSmith Use LangSmith instrumentation or its OTel ingestion path; map attributes for the views you need. |

%3Aquality(90)%2F&w=3840&q=75)
%3Aquality(90)%2F&w=3840&q=75)
%3Aquality(90)%2F&w=3840&q=75)
%3Aquality(90)%2F&w=3840&q=75)