Pricing overview
Datadog API pricing follows a usage-based model, where costs are determined by the specific products consumed, the volume of data ingested, and the number of monitored entities. This approach allows users to pay for the resources they utilize, rather than a flat subscription fee for the entire platform. Datadog offers separate pricing structures for its core observability products, including Infrastructure Monitoring, Application Performance Monitoring (APM), Log Management, and Security Monitoring, among others. Each product has its own pricing metrics, which can include per-host, per-container, per-GB of ingested logs, or per-million traces, depending on the service. This granular approach necessitates a detailed understanding of usage patterns to accurately forecast costs. Organizations can access specific pricing details for individual products on the official Datadog pricing page.
The pricing structure is designed to scale with an organization's observability needs, from small deployments to large enterprise environments. Discounts may be available for annual commitments or higher usage volumes. Users can manage and monitor their usage within the Datadog platform itself, providing transparency into current consumption and helping to identify potential cost optimizations. The platform's extensive API allows for programmatic interaction with usage data, enabling automated cost analysis and reporting. For example, organizations can use the API to query billing metrics and integrate them into internal financial systems, providing a comprehensive view of expenditures. Understanding the specific units of consumption for each Datadog product is essential for effective cost management within the platform.
Plans and tiers
Datadog's pricing structure is divided into various plans and tiers across its product suite, each catering to different operational scales and feature requirements. The primary products, such as Infrastructure Monitoring, APM, and Log Management, offer distinct pricing models. For instance, Infrastructure Monitoring pricing is typically based on the number of monitored hosts per month, with different tiers offering varying data retention periods and feature sets. The Pro tier is designed for general use, while the Enterprise tier includes advanced features like live processes, network performance monitoring, and longer data retention. Similarly, APM pricing is often calculated per host per month, combined with the volume of ingested traces (e.g., per million traces) or unique services monitored. This combination ensures that the cost scales with both the infrastructure size and the depth of application insight required.
Log Management pricing is based on the volume of logs ingested per GB per month and the duration of log retention. Options range from short-term retention suitable for immediate troubleshooting to long-term archiving for compliance and historical analysis. Security Monitoring, Real User Monitoring (RUM), and Synthetic Monitoring also have their own specific pricing metrics. Security Monitoring may be priced per monitored host and per GB of ingested security signals, while RUM is typically priced per 1,000 sessions. Synthetic Monitoring is priced per test run, allowing users to define the frequency and type of synthetic checks required for their applications. Each product family often includes multiple tiers (e.g., Free, Pro, Enterprise) that build upon each other, adding more advanced features, higher usage limits, and extended data retention periods as the tier increases. This allows organizations to select the combination of products and tiers that best aligns with their technical requirements and budget constraints. For a detailed breakdown of features included in each tier, reference the official Datadog pricing page.
The table below outlines common pricing models for key Datadog products. These figures represent starting points and can vary based on volume discounts, annual commitments, and specific feature add-ons.
| Product | Pricing Metric | Starting Price (Approx.) | Key Limits / Features | Best For |
|---|---|---|---|---|
| Infrastructure Monitoring | Per host per month | $15/host/month (Pro) | 15-month metric retention, live processes (Enterprise) | Monitoring servers, containers, cloud instances |
| APM | Per host per month + per million traces | $31/host/month + $1.70/million traces (Pro) | 15-day trace retention, distributed tracing | Application performance and service health |
| Log Management | Per GB ingested per month | $0.10/GB ingested (Ingest) + $2.50/GB (Retain 7 days) | Configurable retention from 7 to 365 days | Centralized log collection, analysis, and archiving |
| Security Monitoring | Per host per month + per GB security signals | $5/host/month + $0.30/GB signals (Pro) | Threat detection, security analytics | Detecting and responding to security threats |
| Real User Monitoring (RUM) | Per 1,000 sessions per month | $1.50/1,000 sessions (Pro) | User experience monitoring, frontend performance | Analyzing user interactions and frontend issues |
| Synthetic Monitoring | Per 1,000 test runs per month | $5/1,000 test runs (API tests) | Uptime checks, API endpoint validation, browser tests | Proactive monitoring of application availability |
Free tier and limits
Datadog offers a free tier for several of its products, designed to allow users to explore the platform's capabilities before committing to a paid plan. The availability and specific limits of the free tier vary by product. For instance, the Infrastructure Monitoring free tier typically includes monitoring for up to 5 hosts with 1-day metric retention. This allows small teams or individual developers to gain basic visibility into their server health and performance without immediate cost. Similarly, Log Management may offer a free tier with a limited volume of log ingestion (e.g., a few GB per month) and short retention periods, enabling users to experiment with log collection and search functionalities. The free tier for APM might cover a limited number of hosts or traces, providing a glimpse into distributed tracing and service maps.
It is important to note that while the free tier provides valuable access, it comes with significant limitations compared to paid plans. These limitations often include shorter data retention periods, restricted access to advanced features, and lower API request limits. For example, a free tier might only retain metrics for 24 hours, whereas paid plans can offer 15 months or more of retention. Similarly, advanced features like network performance monitoring, database monitoring, or granular access controls are typically reserved for paid tiers. Users leveraging the free tier should carefully review the specific terms and conditions for each product on the Datadog pricing page to understand the exact usage allowances and feature availability. Exceeding free tier limits will generally result in charges at standard rates or require an upgrade to a paid subscription. For developers integrating with the Datadog API, understanding these limits is crucial to avoid unexpected costs when programmatically sending data or querying information.
Real-world cost examples
Calculating real-world costs for Datadog API usage involves combining the metrics from various products based on an organization's specific observability needs. Here are a few illustrative scenarios:
-
Small Web Application Stack:
- Environment: 10 ECS containers (billed as hosts for Infrastructure/APM), 20GB logs ingested per month, 1 million APM traces per month, 10 API Synthetic tests running every 5 minutes.
- Infrastructure Monitoring (Pro): 10 hosts * $15/host = $150
- APM (Pro): 10 hosts * $31/host + 1 million traces * $1.70/million traces = $310 + $1.70 = $311.70
- Log Management (Ingest + Retain 7 days): 20GB * $0.10/GB (Ingest) + 20GB * $2.50/GB (Retain 7 days) = $2 + $50 = $52
- Synthetic Monitoring (API tests): 10 tests * (60/5) runs/hour * 24 hours/day * 30 days/month = 86,400 runs/month. Billed per 1,000 runs: 86.4 * $5/1,000 runs = $432
- Estimated Total Monthly Cost: $150 + $311.70 + $52 + $432 = $945.70
-
Mid-sized Microservices Platform:
- Environment: 50 Kubernetes nodes (billed as hosts), 200GB logs ingested per month (30-day retention), 10 million APM traces per month, 50 Real User Monitoring (RUM) applications with 100,000 sessions each per month, 5 Security Monitoring hosts.
- Infrastructure Monitoring (Pro): 50 hosts * $15/host = $750
- APM (Pro): 50 hosts * $31/host + 10 million traces * $1.70/million traces = $1,550 + $17 = $1,567
- Log Management (Ingest + Retain 30 days): 200GB * $0.10/GB (Ingest) + 200GB * $3.50/GB (Retain 30 days) = $20 + $700 = $720
- Real User Monitoring (Pro): 50 apps * 100,000 sessions/app = 5,000,000 sessions. Billed per 1,000 sessions: 5,000 * $1.50/1,000 sessions = $7,500
- Security Monitoring (Pro): 5 hosts * $5/host + 200GB security signals * $0.30/GB = $25 + $60 = $85
- Estimated Total Monthly Cost: $750 + $1,567 + $720 + $7,500 + $85 = $10,622
-
Enterprise Cloud Infrastructure:
- Environment: 500 cloud VMs/hosts (Enterprise tier), 1TB logs ingested per month (90-day retention), 50 million APM traces per month, 100 RUM applications with 500,000 sessions each per month, 100 Security Monitoring hosts.
- Infrastructure Monitoring (Enterprise): 500 hosts * $23/host = $11,500
- APM (Enterprise): 500 hosts * $35/host + 50 million traces * $1.70/million traces = $17,500 + $85 = $17,585
- Log Management (Ingest + Retain 90 days): 1000GB * $0.10/GB (Ingest) + 1000GB * $4.50/GB (Retain 90 days) = $100 + $4,500 = $4,600
- Real User Monitoring (Enterprise): 100 apps * 500,000 sessions/app = 50,000,000 sessions. Billed per 1,000 sessions: 50,000 * $1.20/1,000 sessions = $60,000
- Security Monitoring (Enterprise): 100 hosts * $7/host + 1TB security signals * $0.20/GB = $700 + $200 = $900
- Estimated Total Monthly Cost: $11,500 + $17,585 + $4,600 + $60,000 + $900 = $94,585
These examples illustrate the highly variable nature of Datadog costs, which are directly tied to the scale and depth of monitoring implemented. Organizations can optimize costs by carefully selecting which data to ingest, configuring appropriate retention policies, and leveraging volume discounts for higher usage. The Datadog billing documentation provides additional details on how usage is calculated.
How the pricing compares
When evaluating Datadog API pricing against alternatives, it is crucial to consider the comprehensive nature of its platform and the specific pricing models of competitors. Datadog's model, characterized by per-host, per-GB, and per-event billing, is common among full-stack observability platforms but its specific rates and tier structures differ. For example, New Relic's pricing often emphasizes a user-based model for access to the platform, combined with data ingestion fees for metrics, logs, and traces. This can sometimes result in different cost profiles, especially for teams with many users but lower data volumes, or vice-versa.
Another alternative, Grafana Labs, offers both open-source solutions (Grafana, Loki, Prometheus) that can be self-hosted, incurring only infrastructure costs, and managed cloud services with usage-based pricing for metrics, logs, and traces. The choice between self-hosting and a managed service significantly impacts cost, as self-hosting shifts operational overhead to the user but removes vendor-specific usage fees. Splunk, historically a leader in log management, also uses a volume-based licensing model, often priced per GB of data indexed per day. This can be cost-intensive for high-volume log environments, leading organizations to carefully manage data ingestion to control expenses, as highlighted in Splunk's licensing terms.
The comparison extends beyond just the numerical cost per unit; it includes the feature sets bundled at each price point, the ease of integration, and the total cost of ownership (TCO). Datadog is known for its extensive integrations, user-friendly dashboards, and comprehensive API, which can reduce the operational burden and development time for setting up and maintaining observability. However, this convenience comes at a premium, particularly as usage scales. Organizations should conduct a detailed cost-benefit analysis, considering not only the direct pricing per metric but also the engineering effort saved, the speed of incident resolution, and the breadth of insights provided by each platform. Often, a platform with a higher per-unit cost might offer features that reduce overall operational expenses or provide business value that justifies the investment.
Key differentiating factors in pricing comparisons include:
- Data Retention: Datadog offers varying retention periods for metrics, logs, and traces, with longer retention typically costing more. Competitors may have different defaults or pricing for extended history.
- Feature Bundling: Some platforms bundle advanced features (e.g., AI-driven anomaly detection, advanced security analytics) into higher tiers, while others offer them as separate add-ons.
- User Access: Some alternatives charge per user seat, which can become a significant factor for large teams, whereas Datadog's core monitoring products are not primarily user-seat driven.
- Monitoring Granularity: The frequency of metric collection and the depth of trace sampling can impact both the data volume and the associated costs.
Ultimately, the most cost-effective solution depends on an organization's specific technical requirements, operational scale, and budget. A direct comparison requires a clear understanding of expected data volumes and feature usage across all relevant products and services.