跳转至

商业版产品计费产生逻辑


本文展示商业版观测云产品的按量付费计费框架中,各计费项的产生条件及价格计算逻辑。

概念先解

名词 说明
数据存储 即对不同的数据类型自定义设置数据保存时长
基础计费 某个计费项的单价为固定值
梯度计费 某个计费项的单价为动态值,会根据当前数据类型选择的数据存储策略有不同的单价值

计费周期

计费周期按天计算:每天的工作空间使用量会在次日零点进行结算,生成的每日账单会同步至费用中心。最终,系统将根据您选择的结算方式,从相应的账户中扣除相应的消费金额。

计费项

时间线

统计用户当天通过 DataKit 上报的指标数据中,各指标对应的标签组合数量(按每千条计费,单位为“千条/天”)。

更多详情,可参考 时间线逻辑详解

日志

按数据条数计费

日志、事件、可用性监测等功能使用产生的数据(每百万条 /天):

  • 日志若开启了 “自定义多索引” 功能,则会根据不同的索引统计当日数据增量,并对应数据存储策略的单价计算实际费用;
  • 事件包含监控模块(监控器、SLO)配置检测任务产生的事件、智能巡检上报的事件、用户自定义上报的事件;
  • 可用性拨测由自建拨测节点上报的拨测数据;
  • 事件、可用性监测这几类数据的费用默认取日志 “默认” 索引的数据存储策略对应单价计。
Warning

根据选择不同的存储类型,超大的日志数据会拆分成多条进行计费

  • ES 存储:日志大小超过 10 KB,该条日志计费的条数 = 取整数(日志大小/10 KB)

  • SLS 存储:日志大小超过 2 KB,该条日志计费的条数 = 取整数(日志大小/2 KB)

若单条数据小于上述限制,则还是按照 1 条计算。

按写入流量计费

用户上报的原始日志写入流量大小(每 GB /天)。

Warning

日志数据默认按照条数计费,如需切换为按写入流量计费,请联系客户经理。

数据转发

外部存储转发流量统计

基于当前工作空间,按外部存档类型汇总转发流量(压缩后),统计每日增量并进行计费出账。(单位:每 GB/天)。

内部存储转发流量统计

基于当前工作空间,按内部存储类型汇总转发流量,统计全量并进行计费出账。(单位:每 GB/天)。

敏感数据扫描流量

基于扫描规则统计扫描到的敏感数据原始流量大小(每 GB /天)。

比如:需要扫描某条日志数据 A,针对该数据内的三个字段均需进行脱敏规则处理,则会针对这三个字段的脱敏扫描分别计费。

安全检测扫描流量

统计每日安全检测规则实际扫描到的数据大小(压缩后)(每 GB/天)。

网络

工作空间内 eBPF 上报网络数据中统计到的 host 的数量(每台上报网络数据主机/天)。

应用性能/LLM Trace

统计上报的链路数据和 LLM 数据中的 Trace 的数量,一般情况下如果 Span 数据中 trace_id 相同,这些 Span 都会被归类到一个 Trace 下面。

Warning

观测云最新的计费调整中会取”数量/10“与 trace_id 数量中较大的作为当天计费数据出账。

应用性能 Profile

统计上报的应用性能 Profile 数据数量(每万条 Profiles /天)。

计费须知

Profile 数据主要有两部分组成:基础属性数据 + Profile 分析文件

  • 若 Profile 分析文件大小超过 300 KB,数据将被拆分成多条进行计费

  • 计费条数计算公式:取整数(Profile 分析文件大小 / 300 KB)

  • 若分析文件小于 300 KB,则按 1 条计费

用户访问 PV

统计上报的用户访问的页面浏览数量(每万个 PV /天)。

Warning

观测云最新的计费调整中会取”数量/100“ 与 PV 中较大的做为当天计费数据出账;

不管是 SPA(单页应用) 还是 MPA(多页应用),用户在每访问一次页面(包含刷新或者重新进入)都算做 1 个 PV。

会话重放

统计有实际产生会话回放数据的 Session 的数量。一般通过统计 Session 数据中存在 has_replay:truesession_id 数量得出(每千个 Sessions /天)。

计费须知
  • 若存在超长活跃的 Session,那么 Session 会根据 time_spent 拆分成多条进行计费。

  • Session time_spent > 4 小时,计费数量 = 取整数(time_spent/4 小时);

  • 若 Session time_spent 小于上述 4 小时,则还是按照 1 个 Session 计算。

可用性监测

开启可用性拨测任务并通过观测云提供的拨测节点返回拨测结果,每小时的时间间隔统计 1 小时内新增的拨测数据数量(每万次 API 拨测 /天)。

Warning

由于目前拨测数据存储在日志的 default 索引,所以 DQL 查询或统计需要增加以下筛选条件查询拨测数据。

index = ['default'], source = [‘http_dial_testing',‘tcp_dial_testing’,'icmp_dial_testing','websocket_dial_testing']

任务调用

使用异常检测、生成指标等功能产生的费用(每万次 /天)。

  • 开启监控器、SLO 等定时检测任务,其中监控器突变检测、区间检测、离群检测、日志检测每次检测一次计为 5 次任务调用,其余检测类型计为 1 次任务调用。同时,若检测区间超出 15 分钟,超出的部分按照每 15 分钟叠加 1 次任务调用;

  • 智能监控:主机、日志、应用智能检测每执行一次检测计为 10 次任务调用;用户访问智能检测每执行一次检测计为 100 次任务调用;

  • DataKit/OpenAPI 每次查询计为 1 次任务调用;

  • 开启生成指标每次查询计为 1 次任务调用;

  • 选择中心 Func 提供的高级函数每次查询计为 1 次任务调用。

计算示例

监控器调用次数:

  1. 正常情况下计算示例:假设执行一次“突变检测“,则计算为 5 次任务调用。
  2. 超检测区间情况下的计算示例:若检测区间为 30 分钟,则超出的部分按照每 15 分钟向上加 1。例如,执行一次“离群检测“,计算为 6 次任务调用。
  3. 检测类型算多次且超检测区间情况下的计算示例:执行两次“区间检测“,叠加检测区间为 60 分钟,则计算为 13 次任务调用(2 次检测 * 5 + 3 次超出检测区间)。

智能监控调用次数计算示例:假设执行一次“主机智能监控“,则计算为 10 次任务调用。

定时报告

工作空间内定时报告每日发送的次数(每次 /天)。

中心 pipeline

统计所有命中中心 pipeline 处理的原始日志的数据大小(每 GB /天)。

短信

统计当天发送的短信的数量(每 10 条 /天)。

更多阅读

文档评价

文档内容是否对您有帮助? ×