作者:来自 Elastic Vinay Chandrasekhar
我们将Elastic Observability Serverless上的 TSDS 指标价格下调 75%。
作为围绕指标发布的重大产品增强的一部分,Elastic Observability 正在更新其指标定价方式。在 Elastic Observability Serverless 上,以 TSDS 索引模式存储的指标数据,现在按标准 Observability 每 GB 费率的25%计费,适用于摄取与保留。在 Elastic Cloud Hosted(ECH)和Self-Managed中,目前TSDS上的指标暂不收取额外费用。在两种模式下,指标现在都需要更少的基础设施即可运行。
这些定价变化伴随着 Elastic 近期对指标存储与查询方式的全面升级。Elastic 围绕专为时间序列设计的列式存储引擎重建了指标平台。相比竞品,它的存储效率最高可提升2.5倍,查询延迟最高可降低 30 倍。同时,它还新增了原生 Prometheus 摄取与 PromQL 支持,以及完整的 ES|QL 时间序列查询支持。这些工程改进使 Elastic 在运行指标时极其高效,因此客户现在的成本远低于其他厂商。本文将说明具体变化,并通过与 Datadog 的成本对比示例展示Elastic可实现超过50%的显著成本节省。
Elastic Observability Serverless:指标现在按标准每GB费率的25%计费
在 Elastic Observability Serverless 上,以 TSDS 索引模式存储的指标数据,现在在摄取与保留两个环节均按标准 Observability 每 GB 费率的25%计费。你的计费方式不变。你仍然按照已使用的 GB 摄取量和保留量计费,且采用你已经在使用的分层定价结构。TSDS 索引模式的指标只是按每一层标准费率的四分之一计费。
实际来说,这意味着 Observability Complete 中的指标定价大致如下:
| 维度 | 标准Observability费率(最低) | 指标费率(最低) |
|---|---|---|
| 摄取(每GB) | ~ $0.09 | ~ $0.023 |
| 保留(每GB/月) | ~ $0.019 | ~ $0.005 |
以上费率为最低量级(最高折扣层级)价格。入门层级价格更高,并会随着用量增加逐级下降。指标费率在每个层级均为标准费率的25%。该定价适用于 Elastic Observability Serverless 中以 TSDS 时间序列方式存储的指标。
需要强调几点:
你仍然按熟悉的使用单位付费。没有新的指标计费模型需要学习,没有按主机授权,也没有基于基数(cardinality)的附加收费。新增 Kubernetes 标签、新云实例标签或新的应用维度只会增加数据量,但不会让你进入不同或定制的计费模型。
长期保留仍然成本很低。由于指标保留按标准费率的25%计价,保存一年或更久的指标成本只是信号无关型定价的一小部分。更短的保留周期则按比例更低。
分级定价仍然适用。随着摄取与保留数据量增长,你的单GB价格会在相同的分层结构中持续下降,与其他Observability数据一致。
Elastic Observability Serverless 与 Datadog 的价格对比
Datadog 主要按主机收取基础设施监控费用,并对“自定义指标”单独计费:任何用户定义的指标(可能来自 OpenTelemetry、Prometheus 或 Kubernetes 数据)都属于此类。随着监控粒度增加和基数增长,自定义指标和容器费用会叠加在主机费用之上。Elastic则按数据量对相同工作负载按指标费率计费。
为了让对比更具体,这里给出两个示例工作负载。所有假设都较为保守且明确说明。
共同假设
Datadog:
Infrastructure Pro 按最低公开(年度承诺)主机价格 $15/host/月,包含15个月保留
自定义指标超额费用为 $5 / 100 metrics / 月的公开价
容器超额费用为 $1/container/月
Elastic Observability Serverless:
Observability Complete
高级支持
15个月保留,以对齐 Datadog 的15个月包含期
注意:如果保留时间少于15个月,Elastic 的成本会更低。
两者均:
15秒采集间隔(Datadog Agent 默认设置,应用于两端)
~450 bytes每数据点(基于 OpenTelemetry 与 Prometheus 在 Kubernetes 与主机上的摄取测试估算)
所有数字为月度估算并已四舍五入用于说明*
示例 1:一个 300 台主机的云和虚拟机集群
考虑一个团队正在监控 300 台主机 —— 每台主机大约产生 500 条指标序列,包括每台主机约 250 个自定义应用指标(比 Datadog 每台主机包含的 100 个额度多出 150 个)。
| 项目 | Datadog(Infrastructure Pro*) | Elastic Observability Serverless |
|---|---|---|
| 主机 | $4,500(300 × $15) | — |
| 自定义指标超额费用 | $2,250((250 − 100)× 300 台主机 = 45,000 超出配额;45,000 ÷ 100 × $5) | — |
| 指标数据(写入 + 15个月保留) | — | 约 $2,200(写入 $693.22 + 保留 $1,240.10 = $1,933.32 小计;高级支持 ×15% = $290.00) |
| 预估月度总计 | 约 $6,750 | 约 $2,200 |
Elastic 在这个示例工作负载下比 Datadog 估算低约 67%。
示例2:一个 Kubernetes 平台(5个集群,约200个节点)
考虑一个更高基数的 Kubernetes 环境:200个节点,每个节点约1000条序列,每个节点约400个自定义指标,每个节点约20个容器。
| 项目 | Datadog(Infrastructure Pro*) | Elastic Observability Serverless |
|---|---|---|
| Hosts | $3,000(200 × $15) | — |
| Custom-metric overage(自定义指标超额费用) | $3,000((400 − 100)× 200 nodes = 60,000 超出配额;60,000 ÷ 100 × $5) | — |
| Container overage(容器超额费用) | $3,000((20 − 5)× 200 nodes = 3,000 超出配额;3,000 × $1) | — |
| Metrics data(ingest + 15-month retention) | —(已包含) | 约 $2,800(ingest $835.21 + retention $1,618.47 = $2,453.67 小计;premium support ×15% = $368.05) |
| Estimated monthly total(预估月度总计) | 约 $9,000 | 约 $2,800 |
同样,在这个示例工作负载下,Elastic 的成本比 Datadog 估算低约 69%。
*关于 Datadog 定价层级的一点说明:上面展示的是 Infrastructure Pro($15/host/月),这是更低价、也更常见的层级。Datadog Enterprise 每主机费用更高($23),但包含更大的配额——每主机 200 个自定义指标和 10 个容器,而 Pro 版本分别是 100 和 5,因此总体成本通常会落在相近区间。在示例1中,Enterprise 约为每月 $7,650(Elastic 约低 71%),而 Pro 为 $6,750(约低 67%);在示例2中,Enterprise 约为 $8,600(Elastic 约低 67%),而 Pro 为 $9,000(约低 69%)。无论使用哪个层级,对比结论是一致的。
对比展示的结论:节省成本远超 50%
在两个示例中,在双方都匹配 15 个月保留期的情况下,Elastic Observability Serverless 的成本大约比 Datadog 低三分之二。差异来自两者对指标的计费方式:Datadog 的自定义指标和容器费用会随着可观测性规模增长在主机费用之外不断累加,而 Elastic 仅按数据量计费。
任何单项节省的规模取决于基数、采集间隔和保留周期。这些示例使用的是 Datadog 默认 15 秒采集间隔。在 60 秒采集间隔或更少自定义指标与容器使用的情况下,百分比会变化,但方向不会改变。结论在广泛假设下依然成立:对于指标场景,Elastic Observability Serverless 通常比 Datadog 便宜 50% 以上,并且你可以保留所有指标的完整分辨率,而不需要为了控制成本而丢弃数据。
常见问题
Elastic Cloud Serverless 上指标如何计费?
指标与 Elastic Observability 的其他数据一样计费:按摄取(ingest)GB 和保留(retention)GB 计费,并采用分层容量结构。更新后,指标数据在摄取和保留两个维度上都按标准 Observability GB 费率的 25% 计费,在最高用量层级大约相当于摄取 $0.023/GB、每月保留 $0.005/GB。
Elastic 会对高基数指标收费更高吗?
不会。Elastic 不使用基于基数或单指标的计费方式。增加 Kubernetes label、云实例标签或应用维度只会增加数据量,不会触发溢价层级或自定义指标附加费用,因此可以保持高基数指标的完整分辨率。
Elastic Observability 的指标比 Datadog 便宜吗?
在本文示例工作负载中,在 Datadog 使用 15 秒默认采集间隔、双方统一 15 个月保留的情况下,Elastic Observability Serverless 的成本约低三分之二。Datadog 主要按主机收费,并叠加自定义指标与容器超额费用,而 Elastic 按数据量收费,因此随着基数增长或采集频率降低,差距会进一步扩大。实际节省取决于主机数量、基数、采集间隔和保留周期。
在 Elastic 上保存一年或更久的指标成本是多少?
由于保留按标准费率的 25%计费(低至约 $0.005/GB/月),在 Elastic Cloud Serverless 上长期指标保留仍然成本非常低,并且用户可以灵活选择和付费控制保留周期。在上述对比中,Elastic 使用的是 15 个月保留。更短的保留周期会按比例降低成本,因为你是按 GB 保留付费。
为什么 Kubernetes 和 OpenTelemetry 工作负载下 Datadog 指标费用更高?
Datadog 会将大多数 OpenTelemetry、Prometheus 和 Kubernetes 应用指标归类为自定义指标,一旦超过包含配额,就会在主机费用之外额外计费,同时叠加容器超额费用。高基数、密集采集的环境很快会触发这些阈值。Elastic 仅按数据量计费,因此在这类工作负载中差距最大。
可用性与开始使用
新的指标定价与 Elastic Observability 更广泛的指标能力一同发布,包括列式指标引擎、原生 Prometheus 接入、PromQL 支持、ES|QL 时序查询、预构建 Kubernetes 和 AWS 内容,以及从 Datadog 和 Grafana 的迁移工具。
开始免费试用
创建价格估算
Elastic Observability 文档
本文中的定价数据、竞品对比以及示例工作负载均为基于截至发布时公开价格的估算。实际成本会因工作负载、配置、保留周期和商业条款而变化。竞品定价基于公开可用信息,并可能由各厂商随时调整。本文所述功能的发布与时间安排由 Elastic 自行决定,并可能发生变化。
原文:Updated metrics pricing for Elastic Observability: Best-in-class metrics — now cheaper, too! | Elastic Blog