Software & Apps

The economics of Sentry’s error-tracking platform

This analysis explores the functional differences and pricing models of Sentry and Datadog. It examines how Sentry's event-based billing compares to Datadog's infrastructure-heavy approach following failed acquisition talks.

The economics of Sentry's error-tracking platform

A platform team I advised burned $186,000 a year on Sentry and Datadog without knowing which problem each tool solved. Sentry fired 400 alerts a week, and the on-call rotation muted the channel. Datadog had 47 dashboards bookmarked across the engineering organization, and three were checked daily. The CFO asked whether one of the two could be cut in the next renewal cycle, but the head of platform had no defensible answer. After two days of audit, the team realized Sentry handled frontend error tracking well, while Datadog handled APM and infrastructure. The apparent duplication was actually two complementary tools the team never trained anyone to use together.

The depth of Sentry error tracking

Sentry focuses on error tracking, frontend performance, and mobile crash reporting. It captures unhandled JavaScript exceptions, promise rejections, and network failures across React, Vue, Angular, and Svelte. Stack traces resolve through source maps, so the minified production bundle identifies the exact file and line number where a crash occurred. The breadcrumb trail shows user actions and network calls leading to the error. Sentry mobile SDKs cover iOS, Android, React Native, Flutter, and Unity. These SDKs handle iOS dSYMs and Android NDK builds.

The error grouping feature collapses thousands of exceptions into unique issues based on stack trace similarity. This allows teams to manage 200 distinct issues rather than 50,000 individual events. Sentry release tracking ties errors to specific deploys, so teams see exactly which version introduced a regression. The release health dashboard shows the crash-free session percentage per version, which helps guide mobile rollout decisions. Sentry session replay captures DOM mutations on the web and links the replay to the matching error.

The platform supports over 30 languages and frameworks. Sentry integrates with GitHub, GitLab, Jira, Slack, and PagerDuty. Developers use these integrations to automate triage and resolution.

Sentry financial history and growth

Sentry has raised $217,000,000 in total funding. In May 2022, the company closed a $90,000,000 Series E round led by Bond Capital and Accel. This round established a post-money valuation of $3,000,000,000. Previous funding includes a $60,000,000 Series D in February 2021 and a $40,000,000 Series C in September 2019. The company reported $128,000,000 in annual revenue by the end of 2023.

The company serves over 140,000 customers. Large organizations like Disney+, Cloudflare, Reddit, and Riot Games use the platform to diagnose and fix code issues. Sentry expanded its product line to include continuous profiling and cron monitoring. The company also acquired Emerge Tools in May 2025 and launched AI Code Review in September 2025.

Sentry pricing mechanics

Sentry bills across five independently metered categories: errors, spans, replays, logs, and attachments. Each category has its own quota and its own overage rate. The Team plan includes 50,000 errors, 5,000,000 spans, 50 replays, 5GB of logs, and 5GB of application metrics. The Business plan includes these same base quotas but offers higher overage rates and features like SSO and 90-day data insights.

Plan Monthly Price (Annual) Errors Included Spans Included Replays Included
Developer $0 5,000 0 0
Team $26 50,000 5,000,000 50
Business $80 50,000 5,000,000 50
Enterprise Custom Custom Custom Custom

You already know that a single unhandled promise rejection can trigger a deluge of events. This can cause unexpected costs because Sentry bills for every event. In the Team plan, error overages for the 50,000 to 100,000 tier cost $0.000360 per error. In the Business plan, overages for the same tier cost $0.0011125 per error.

Error Volume Team PAYG Rate Business PAYG Rate
50K-100K $0.000360 $0.0011125
100K-500K $0.000220 $0.000630
500K-10M $0.000190 $0.000380
10M-20M $0.000160 $0.000330

The divergence between Sentry’s error-first focus and Datadog’s infrastructure-heavy platform creates a specific economic friction for teams trying to reconcile event-based costs with per-host billing. For a mid-sized team on the Business plan with 300,000 errors per month, the bill for errors alone is approximately $138. This total excludes the costs for spans, replays, and logs.

Feature Included Quota Overages
Cron Monitors 1 $0.78/monitor (PAYG)
Uptime Monitors 1 $1.00/monitor (PAYG)
Logs 5 GB $0.50/GB
Attachments 1 GB $0.25-0.31/GB
Seer (AI) 0 $40/active contributor/month

Datadog observability breadth

Datadog functions as a full-stack observability platform. It covers APM, infrastructure, logs, RUM, synthetics, and security. Datadog APM provides auto-instrumentation for Java, Go, Python, Ruby, Node.js, .NET, and PHP. The service map renders the dependency graph of microservices with latency and error rates overlaid.

Datadog infrastructure monitoring covers host metrics, Kubernetes node and pod metrics, and network flow. The platform includes a thousand pre-built integrations for AWS, GCP, Azure, and various database vendors. Datadog logs provide centralized aggregation and indexed search. Users can correlate traces with specific log lines emitted during a span.

Datadog RUM covers browser and mobile sessions. It is a feature of the larger platform rather than a standalone category leader. Datadog also provides security add-ons like Cloud Security Posture Management and SIEM. Teams use these features to simplify security operations compared to running separate tools like Wiz or Lacework.

The economic friction between models

The economic models of Sentry and Datadog differ fundamentally. Sentry uses event-based pricing. Datadog uses a combination of per-host, per-feature, and per-volume pricing. A small team using Sentry for 100,000 errors per month on a Team plan pays $40.50 per month. A team running a single Rails app might find Datadog overkill because the infrastructure and microservices capabilities do not add value to a single application.

Datadog infrastructure costs start at $15 per host per month. Additional fees apply for APM and log ingestion. This can lead to sticker shock as a team adds more products to the stack. Sentry’s pricing is more predictable for small teams because a finance team can model the bill based on error volume. However, Sentry costs can spike during incidents when error volume increases.

Will Sentry continue to expand its infrastructure capabilities to compete with Datadog, or will it remain a specialized tool for developers?

Alternatives for development teams

Scout Monitoring provides an alternative for development teams of 2 to 50 engineers. Scout integrates error monitoring with APM. It provides automatic N+1 query detection and memory bloat analysis. It uses transaction-based pricing starting at $19 per month with no per-seat fees. Scout also provides an MCP server and CLI for AI coding agents like Claude Code and Cursor.

Middleware provides full-stack observability using an OTel-native agent. Middleware bills based on total data ingestion in gigabytes. It does not use separate meters for replays, spans, or attachments. This model provides a single flat rate for all metrics, logs, and traces.

Feature Sentry Datadog Scout
Primary strength Error tracking Full observability Integrated APM + errors
Pricing model Event-based Per-host + add-ons Transaction-based
AI access MCP server MCP server MCP server, CLI, API
Best for Error-first teams Platform teams Dev teams

The market footprint and Wix overlap

Sentry has a massive footprint in the web ecosystem. As of August 2026, Sentry is detected on 1,851,998 active domains. A significant portion of this footprint comes from platform distribution. 58.08% of all domains carrying the Sentry SDK also run Wix. This means 1,154,822 domains show Sentry presence because Wix embeds the SDK in its runtime.

The direct-install base is 833,558 domains. This group represents teams that actively chose Sentry for their tooling. The majority of these domains belong to micro-businesses with 1 to 10 employees. In the enterprise space, Sentry runs on subdomains for companies like Siemens, Salesforce, Apple, and NVIDIA. These departmental deployments signal room for expansion into larger organizations.

Sentry shows strong movement in certain market corridors. It gained 3,420 domains from New Relic while 1,490 domains left for New Relic. The ratio of Sentry gains to losses against New Relic is 2.30 to 1. This suggests developers are moving away from operations-focused tools toward developer-focused tools. However, Sentry lost 1,307 domains to BugSnag while gaining only 375. It also lost 696 domains to Akamai mPulse while gaining 197. These shifts indicate that Sentry faces competition from specialized mobile and performance tools.