Lumigo is a commercial observability platform focused on distributed microservices, with strong roots in AWS Lambda and serverless tracing. It collects traces, logs, and metrics from cloud applications and correlates them to surface the actual root cause of an incident rather than a wall of spans.
Instrumentation is primarily zero-code: on AWS Lambda, Lumigo injects its tracer via a Lambda layer and a runtime wrapper; on Kubernetes and ECS, an operator or sidecar auto-instruments Node.js, Python, Java, and Go using OpenTelemetry under the hood. Captured traces include the full payloads of HTTP, SQS, Kinesis, DynamoDB, and other AWS API calls, so debugging a failed request does not require redeploying with extra logging. The backend stitches traces across asynchronous boundaries — for example, following a message from an SQS producer through multiple Lambda consumers — and applies heuristics to flag the likely failing span.
Lumigo competes with Datadog APM, Honeycomb, New Relic, and Dash0 (which recently acquired Lumigo). Its historical differentiator is serverless-first tracing with payload capture, which remains painful for general-purpose APM vendors to replicate.