Fiddler LangGraph SDK
Auto-instrument LangGraph agents with Fiddler's native SDK
What You'll Need
Quick Start
# Step 1: Install
pip install fiddler-langgraph# Step 2: Initialize the Fiddler client
from fiddler_langgraph import FiddlerClient
from fiddler_langgraph.tracing.instrumentation import LangGraphInstrumentor
fdl_client = FiddlerClient(
api_key='your-api-key',
application_id='your-app-id', # Must be valid UUID4
url='https://your-instance.fiddler.ai'
)
# Step 3: Instrument your application
instrumentor = LangGraphInstrumentor(fdl_client)
instrumentor.instrument()
# Your existing LangGraph code runs normally
# Traces will automatically be sent to FiddlerWhat Gets Monitored
Hierarchical Tracing
Agent Lifecycle Stages
Captured Data
Application Setup
1. Create Your Application in Fiddler

2. Copy Your Application ID

3. Get Your Access Token

Detailed Setup
Installation
Configuration
Direct Initialization (Recommended)
Using Environment Variables
Variable
Description
Example
Advanced Usage
Adding Context and Metadata
Custom Span and Session Attributes
Sampling Configuration
Production Configuration
Example Applications
Multi-Agent Travel Planner
Customer Support Agent with Tools
Viewing Your Data
Key Metrics Tracked
Troubleshooting
Application Not Showing as "Active"
Network Connectivity Issues
Import Errors
Version Compatibility Issues
Invalid Application ID
Agent Shows as "UNKNOWN_AGENT"
OpenTelemetry Compatibility
Related Integrations
Migration Guides
From LangSmith
From Manual Tracing
API Reference
Next Steps
Last updated
Was this helpful?