Skip to content
Ivy

Compare

Ivy vs Datadog Serverless

Ivy is a focused, open-source alternative to Datadog Serverless Monitoring for teams that mainly need AWS Lambda traces with payloads and error groups. Datadog is a full observability platform with logs, metrics, infrastructure, many runtimes and mature alerting. Ivy does less, costs much less per invocation, and can be self-hosted.

Feature comparison

As of November 2026, from Datadog's public pricing and product pages.

Feature Ivy Datadog Serverless
Scope Lambda traces, errors and alerts Full platform: APM, logs, metrics, infrastructure, RUM, security and more
Lambda runtimes Node.js (others through OTLP) Most Lambda runtimes
Instrumentation One layer, attached by opt-in auto-trace rules Datadog Lambda extension and libraries, with several install methods
Payloads Events, responses, AWS SDK and HTTP bodies by default, redacted in the function Available, configurable
Failures outside the handler Init errors, out of memory, crashes, timeouts, throttles Enhanced Lambda metrics and logs
Alerting Slack per error group, weekly digest Monitors on any metric, log or trace, many integrations
Agents MCP server across workspaces, MCP Apps views, HTTP API with OpenAPI MCP server (generally available since March 2026)
Open source and self-hosting Yes (MIT), docker compose up No

Where Datadog is stronger: breadth. If you need logs, metrics, dashboards, monitors on everything, many runtimes and one vendor for all of it, Datadog does far more than Ivy.

Where Ivy is stronger: a small, predictable bill for Lambda tracing, payloads on by default, failures outside the handler as first-class traces, an open-source codebase you can run yourself, and setup by your coding agent from one prompt.

Pricing

Datadog bills Lambda on two meters (list prices, November 2026):

Datadog item Billed annually Month-to-month On demand
Serverless Workload Monitoring, per active function per month $5 $6 $7.20
Serverless Functions APM, per 1M traced invocations per month $10 $12 $15

Ivy bills one meter: €5 per million traces (one trace is one invocation), with the first 100,000 a month free.

Example: 40 functions and 10 million traced invocations a month.

  • Datadog, billed annually: 40 × $5 + 10 × $10 = $300 a month, before any other Datadog products.
  • Ivy: (10,000,000 − 100,000) ÷ 1,000,000 × €5 = €49.50 a month.

Datadog's price includes far more than tracing. Compare against what you would actually use.

Migrating from Datadog to Ivy

  1. Remove the Datadog layers and extension, or the Datadog CloudFormation macro or plugin, from the functions you want to move, and restore their original handlers if the Datadog wrapper replaced them.
  2. Connect your AWS account to Ivy and pick functions by stack, name or tag (see agent setup), or add the Ivy layer in your infrastructure code (manual setup).
  3. Keep Datadog for logs and metrics if you need them; Ivy's layer does not conflict with CloudWatch.

Sources

Checked in November 2026:

Datadog is a trademark of its owner. Ivy is not affiliated with Datadog.

Trace your first function today

Paste this into your coding agent. It signs you up and adds tracing; you approve twice. Free for 100,000 traces a month.

Set up Ivy for my AWS Lambda functions using https://ivytrace.dev/llms.txt

Prefer to do it by hand? Manual setup · Self-host