LESSON 103 / 215·2 min readIntermediate

Langfuse, LangSmith, OpenTelemetry, and Sentry

Must knowConcept lesson
01 Understand02 Recall03 Prepare

Words made simple

A few useful meanings before you read the explanation.

OpenTelemetry
A standard set of tools and formats for collecting traces, measurements and logs across services.
AI
Software techniques for tasks such as recognizing patterns, understanding language or generating content.
Trace
A linked record of the steps in one request, including model calls, retrieval and tools. It helps locate delays or failures.
More words from this lesson
Metadata
Extra information describing a record, such as its owner, date, policy version or document type.
HTTP
The request-and-response protocol used on the web. HTTPS adds encryption to protect information in transit.
SDK
A set of code tools provided to help an application use a service or framework.

Overview

  • Langfuse and LangSmith provide AI-oriented trace and experiment views.
  • OpenTelemetry standardizes telemetry instrumentation and export across services.
  • Sentry provides application error and performance investigation capabilities; exact AI-specific integrations vary by SDK/version.

Why this matters

AI traces should connect to the wider web/backend system, not form a separate unexplained island.

An everyday example

Specialist case notes connect to the company's general incident reporting.

A technical example

A Node request span links to a Python extraction span and an AI trace, while Sentry captures a parser exception.

How it works

  1. Instrument service boundaries
  2. Propagate context
  3. Export permitted metadata
  4. Group errors
  5. Associate model/prompt versions
  6. Inspect cross-service failures.

Architecture and flow

App + AI instrumentation → collectors/platforms → trace/error dashboards.

The insurance assistant example

Follow a failed upload from browser to Node, queue, Python OCR worker, and storage service.

When to use it

Choose AI-specific views where useful and consistent distributed tracing for service boundaries.

When to avoid it

Avoid sending duplicate sensitive payloads to several platforms without need.

Interview answer

“I combine AI-level traces with normal distributed tracing and error monitoring so model behavior and service reliability can be investigated together.”

Benefits, trade-offs, and production considerations

  • Telemetry needs redaction, retention, access policy, and exportability.
  • OpenTelemetry traces explains spans and trace context; AI conventions and vendor integrations should be checked for the adopted version.
PAUSE & RECALL

Can you explain it without the notes?

Langfuse, LangSmith, OpenTelemetry, and Sentry

Use your own words. Explain an example and one limitation before checking the explanation.

Check your explanation

Langfuse and LangSmith provide AI-oriented trace and experiment views. OpenTelemetry standardizes telemetry instrumentation and export across services. Sentry provides application error and performance investigation capabilities; exact AI-specific…

CONNECT IT TO YOUR INTERVIEW

Turn this concept into a clear answer.

Practice this concept
YOUR NEXT STEP

Keep connecting the ideas.

Next lesson: A realistic production trace

Adapted from 13_AI.MD · “Langfuse, LangSmith, OpenTelemetry, and Sentry”. Examples are study fragments; framework behavior can depend on your version.