| name | langfuse-prod-checklist |
| description | Langfuse production readiness checklist and verification.
Use when preparing to deploy Langfuse to production,
validating production configuration, or auditing existing setup.
Trigger with phrases like "langfuse production", "langfuse prod ready",
"deploy langfuse", "langfuse checklist", "langfuse go live".
|
| allowed-tools | Read, Write, Edit, Bash(npm:*), Grep |
| version | 1.12.0 |
| license | MIT |
| author | Jeremy Longshore <jeremy@intentsolutions.io> |
| tags | ["saas","langfuse","deployment","audit"] |
| compatibility | Designed for Claude Code, also compatible with Codex and OpenClaw |
Langfuse Production Checklist
Overview
Comprehensive checklist for deploying Langfuse observability to production with verified configuration, error handling, graceful shutdown, monitoring, and a pre-deployment verification script.
Prerequisites
- Development and staging testing completed
- Production Langfuse project created with separate API keys
- Secret management solution in place
Production Configuration
Recommended SDK Settings
import { LangfuseSpanProcessor } from "@langfuse/otel";
import { NodeSDK } from "@opentelemetry/sdk-node";
const processor = new LangfuseSpanProcessor({
exportIntervalMillis: 5000,
maxExportBatchSize: 50,
maxQueueSize: 2048,
});
const sdk = new NodeSDK({ spanProcessors: [processor] });
sdk.start();
for (const signal of ["SIGTERM", "SIGINT", "SIGUSR2"]) {
process.on(signal, async () => {
await sdk.shutdown();
process.exit(0);
});
}