A lightweight Lumigo alternative for Lambda logs

TL;DR

Lumigo is a serverless observability platform whose standout feature is end-to-end distributed tracing with payload capture — it instruments your functions with a Lambda layer and ships traces to its cloud, on a subscription. LogStitch reads AWS Lambda logs straight from CloudWatch on a Mac: no layer, no cold-start overhead, data stays in your account, one-time price. If you need full serverless traces and payloads, use Lumigo. If you just need to debug Lambda logs, this is lighter.

Unlike a general platform, Lumigo is purpose-built for serverless — and it's genuinely good at it. So this isn't "LogStitch beats Lumigo." It's for one situation: you're debugging AWS Lambda, and you're deciding whether you need Lumigo's full tracing platform (with the instrumentation and subscription that come with it) or just a fast, native way to read your logs. Here's the honest breakdown, including where Lumigo clearly wins.

At a glance

Scoped to debugging Lambda logs. Lumigo does more than this table shows — its distributed tracing is the point of the next section.

For debugging Lambda Lumigo LogStitch
Product scopeServerless observability platformLambda log reader & debugger
PlatformSaaS web app — any OSNative macOS only (26.1+)
Pricing modelSubscription (free tier + paid)One-time purchase
Free tier150k traces/mo, 5 GB logs — no expiry*14-day trial
Paid price$99–$299/mo (annual)*$49 / $99 one-time
How it gets Lambda dataLambda layer + tracer token (auto-instrument)IAM read creds — no instrumentation
Added cold-start overheadLayer runs in your functionNone — reads existing logs
Where your data goesTraces, logs & payloads sent to the cloudStays in your AWS account → your Mac
Distributed tracing + payloadsYes — end-to-end, across servicesNo — Lambda logs only
Group logs by invocationYesYes
Follow a request across functionsYes — full tracesYes — log stitching (single account+region)
Error patterns & anomaliesYesYes — z-score
Metrics, alerting, dashboardsYesNo — logs only
Non-Lambda AWS services (SQS, DynamoDB…)Yes — tracedNo — Lambda logs only
Team collaborationYes — shared, org-wideSingle-user
Local MCP for ClaudePlatform / APILocal MCP (127.0.0.1, Keychain)
Best forFull serverless distributed tracingDebugging Lambda logs on a Mac

* Lumigo list terms as of July 2026: Basic (free) includes 150k traces/mo (14-day retention) and 5 GB/mo logs; Standard is $99/mo billed annually (1M traces, 40 GB logs); Plus is $299/mo billed annually (5M traces, 100 GB logs). Subscription with a ~20% annual discount. Lumigo was acquired by Dash0 in February 2026. Always check the official Lumigo pricing page for current figures.

Where Lumigo wins

Lumigo is a strong, serverless-native product. If any of the following is you, it's the better choice — not LogStitch.

1. Distributed tracing with payloads

This is Lumigo's signature strength and LogStitch has no equivalent. Lumigo follows a request end-to-end across Lambda, API Gateway, SQS, SNS, DynamoDB, Step Functions, and outbound HTTP calls — and captures the actual request and response payloads at each hop. When a bug is "what data did this function actually receive from that queue," a trace with payloads answers it directly. LogStitch reads logs; it can't show you a payload your code didn't log.

2. It's a full platform, and serverless-native

Metrics, alerting, dashboards, and no-code auto-instrumentation across your whole serverless stack — not just Lambda functions, and not just logs. It's built specifically for serverless, so the experience is tailored rather than bolted on.

3. A generous free tier and team access

150k traces per month with no expiry is a lot of runway for a small project, and the platform is a shared web app any teammate can open from any OS. LogStitch is a single-user macOS app; there's no shared workspace.

Where LogStitch wins for Lambda logs

Tracing is powerful, but it comes with instrumentation, a subscription, and your data living in someone else's cloud. If you only need to read and debug your Lambda logs, a focused tool skips all of that.

1. Nothing to instrument

Lumigo's collection is "no-code," but it still means adding the Lumigo Lambda layer and a LUMIGO_TRACER_TOKEN to your functions and redeploying — code that runs in your function's runtime and adds cold-start overhead. LogStitch adds nothing to your functions. It reads the logs Lambda already writes to CloudWatch with IAM read credentials.

2. Your logs — and payloads — never leave your account

Lumigo's tracing works by sending traces, logs, and captured payloads to its cloud (with scrubbing options to manage sensitive data). LogStitch keeps everything in your AWS account and fetches it to a local SQLite database on your Mac — nothing is sent to a LogStitch server. If you'd rather not ship request/response payloads to a third party at all, that difference is the whole point.

3. One-time price, no subscription

Lumigo is a monthly platform once you outgrow the free tier ($99–$299/mo annually). LogStitch is $49 or $99, once, with no seats and no per-trace meter.

4. Native, offline, and a local MCP server

A macOS app that groups logs by request ID, stitches a request across functions, renders structured JSON as a formatted tree, clusters errors into ranked patterns, flags z-score anomalies, works offline against local history, and exposes a local MCP server so Claude can query your logs on your machine — credentials staying in the Keychain.

Cross-function stitching works within a single AWS account and region; cross-account and cross-region correlation are not supported. For traces across services, that's Lumigo's job, not LogStitch's.

Setup: from zero to reading logs

Same start: Lambda functions writing to CloudWatch, and you want to debug them.

Getting Lambda data into Lumigo

  1. Create a Lumigo (Dash0) account and get a tracer token.
  2. Add the Lumigo Lambda layer to each function and set the LUMIGO_TRACER_TOKEN environment variable.
  3. Redeploy your functions; traces and logs begin flowing to Lumigo's cloud.
  4. Watch usage against the free-tier trace limit and upgrade as volume grows.
Ongoing: instrumentation + a subscription

Getting Lambda logs into LogStitch

  1. Install the app and add an AWS profile with read access to CloudWatch Logs.
  2. Pick the functions you care about.
  3. Your invocations appear, grouped by request ID and stitched across functions.
Ongoing: nothing — one-time purchase, no instrumentation

If you'll use the traces and payloads that instrumentation unlocks, that setup earns its keep. If all you wanted was to read your Lambda logs, it's a layer in every function and a monthly bill for a job LogStitch does after one download.

When to use each

"I need end-to-end traces with payloads across services."
Use Lumigo. That's its signature strength.
"I need metrics, alerting, and dashboards too."
Use Lumigo. It's a full platform.
"My whole team needs shared access."
Use Lumigo. LogStitch is single-user.
"I just want to debug my Lambda logs."
Use LogStitch. No layer, no subscription.
"I don't want a layer or token in my functions."
Use LogStitch. It reads existing CloudWatch logs.
"I don't want payloads leaving my AWS account."
Use LogStitch. Everything stays local.
"I'd rather pay once than subscribe."
Use LogStitch. One-time $49 / $99.
"I want Claude to query my logs locally."
Use LogStitch. Local MCP, creds in the Keychain.
"I'm on Windows or Linux."
Use Lumigo. LogStitch is macOS-only.

FAQ

Is LogStitch a replacement for Lumigo?
No. Lumigo is a serverless observability platform whose signature strength is end-to-end distributed tracing with payload capture — following a request across Lambda, API Gateway, SQS, DynamoDB, and more, including the actual request and response payloads. LogStitch reads and debugs AWS Lambda logs on a Mac; it doesn't do distributed tracing or capture payloads. If you need cross-service traces, keep Lumigo. LogStitch is for the narrower job of debugging Lambda logs without instrumenting anything.
Lumigo has a free tier — why pay for LogStitch?
Lumigo's free tier is generous — 150k traces per month with no expiry — and if it covers you, it's a great deal. LogStitch's edge isn't beating free on price; it's what it doesn't require: no Lambda layer or tracer token in your functions, no cold-start overhead, and your logs never leaving your AWS account. It's a one-time $49 or $99 for a native Mac log debugger, versus a subscription platform that instruments your stack and stores your data in its cloud.
Does LogStitch need the Lumigo layer or a tracer token?
No. Lumigo collects data by adding its Lambda layer (OpenTelemetry auto-instrumentation) and a LUMIGO_TRACER_TOKEN environment variable to your functions. LogStitch adds nothing to your functions. It reads the logs Lambda already writes to CloudWatch using IAM read credentials — no layer, no token, no redeploy, and no added cold-start overhead.
Do my logs and payloads leave my AWS account?
With Lumigo, traces, logs, and captured request/response payloads are sent to Lumigo's (now Dash0's) cloud to be stored and queried — that's the product, and Lumigo offers scrubbing and secret-masking to help manage sensitive data. With LogStitch, nothing leaves your AWS account except into a local SQLite database on your Mac; there is no LogStitch server. If keeping payloads and logs inside your own account matters, that's a meaningful difference.
Does the Dash0 acquisition change anything?
Dash0 acquired Lumigo in February 2026 and has said it will integrate Lumigo's capabilities into its platform over time; Lumigo remains active for AWS and serverless observability. LogStitch is independent and focused on AWS Lambda log debugging, so it isn't affected by that roadmap either way. If you prefer a tool whose scope won't shift, that's a point worth weighing.
When should I choose Lumigo over LogStitch?
Choose Lumigo when you need full serverless observability: end-to-end distributed tracing with payloads across Lambda and managed AWS services, metrics, alerting, dashboards, and shared team access, all in a web app on any OS. LogStitch is macOS-only, single-user, and scoped to reading Lambda logs. If your debugging needs go beyond logs, Lumigo is the right tool.

Debug your Lambda logs without instrumenting anything.

Free 14-day trial. No card, no account, no telemetry, no layer. Point it at your AWS profiles and read your invocations, grouped and stitched, in under a minute.