商业版计费逻辑¶
观测云商业版采用按量付费模式,以工作空间为计费单元。计费周期按天计算,每日零点结算前一自然日数据,账单同步至费用中心。
结算流程¶
- 单独统计工作空间内各服务产生的数据量;
- 根据统计流量生成账单明细;
-
账单数据同步至费用中心,按所选结算方式扣款。
- 费用中心直接结算(充值、预购卡)
- 云厂商代扣结算(华为云、阿里云、亚马逊云、微软云)
概念先解¶
| 名词 | 说明 |
|---|---|
| 基础计费 | 计费项单价为固定值 |
| 梯度计费 | 单价与数据存储策略(保存时长)绑定,时长越长单价越高 |
| 数据存储 | 为不同数据类型自定义设置保存时长 |
计费项¶
时间线¶
统计用户当天通过 DataKit 上报的指标数据中,各指标对应的标签组合数量(每千条/天)。
更多详情,可参考 时间线逻辑详解。
数据点数¶
使用须知
如需从“时间线”转为“数据点数”进行指标计费,请联系您的客户经理。
全量统计存储周期内所有指标数据上报点数(每千万个数据点)。
日志¶
基于功能使用,提供两类计费方式(默认按条数计费)。
按数据条数计费¶
| 数据类型 | 统计范围 | 存储策略关联 |
|---|---|---|
| 日志 | 当日数据增量 | 开启“自定义多索引”时,各索引独立统计,分别应用对应存储策略单价 |
| 事件 | 监控器、SLO、智能巡检、自定义事件产生的事件 | 默认使用日志 default 索引的存储策略单价 |
| 可用性监测(自建节点) | 自建拨测节点上报的拨测数据 | 同上,使用 default 索引单价 |
大日志拆分规则
- ES 存储:单条日志 > 10 KB 时,
计费条数 = 日志大小/10 KB - SLS 存储:单条日志 > 2 KB 时,
计费条数 = 日志大小/2 KB
单条数据小于上述限制按 1 条计算。
按写入流量计费¶
统计用户上报的原始日志写入流量大小(每 GB /天)。
Warning
如需切换为按写入流量计费,请联系客户经理。
链路¶
系统根据实际统计智能选择计费方式:
- 若 Trace 数量 ≥ Span 数量/10,按 Trace 数量计费;
- 否则按 Span 数量计费。
| 计费维度 | 单位 | 统计方式 |
|---|---|---|
| Trace | 每百万个/天 | 按 trace_id 去重统计 |
| Span | 每千万条/天 | 统计当日新增 Span 数量 |
应用性能 Profile¶
统计上报的应用性能 Profile 数据数量(每万条/天)。
计费须知
Profile 数据主要由两部分组成:基础属性数据 + Profile 分析文件
-
若 Profile 分析文件 > 300 KB,数据将被拆分成多条进行计费。计费条数计算公式:
计费条数 = 文件大小/300 KB -
若分析文件 ≤ 300 KB,按 1 条计费
用户访问 PV¶
统计上报的用户访问的页面浏览数量(每万个 PV /天)。
Warning
取 PV 数量与 PV 数量/100 中的较大值作为当天计费数据。
不管是 SPA(单页应用)还是 MPA(多页应用),均按页面访问次数统计(含刷新),每次访问计 1 个 PV。
会话重放¶
统计存在 has_replay: true 的 session_id 数量(每千个 Sessions/天)。
超长会话拆分
若存在超长活跃的 Session,那么 Session 会根据 time_spent 拆分成多条进行计费:
-
若 Session
time_spent> 4 小时,计费数量 = time_spent/4 小时 -
若
time_spent≤ 4 小时,按 1 个 Session 计算
网络¶
统计工作空间内 eBPF 上报网络数据中的 host 数量(每台上报网络数据主机/天)。
可用性监测¶
开启可用性拨测任务并通过观测云提供的拨测节点返回拨测结果,以每小时为间隔,统计该小时内新增的拨测数据数量(每万次 API 拨测/天)。
查询条件
由于目前拨测数据存储在日志的 default 索引,所以 DQL 查询或统计需要增加以下筛选条件:
index = ['default'], source = [‘http_dial_testing',‘tcp_dial_testing’,'icmp_dial_testing','websocket_dial_testing']
任务调用¶
使用异常检测、生成指标等功能产生的费用(每万次/天)。
| 任务类型 | 计费规则 | 说明 |
|---|---|---|
| 监控器检测(标准) | 1 次/检测 | 除突变、区间、离群、日志检测外的其他检测类型 |
| 监控器检测(复杂) | 5 次/检测 | 突变检测、区间检测、离群检测、日志检测 |
| 检测区间叠加 | +1 次/15分钟 | 检测区间 > 15 分钟时,超出 15 分钟的部分按每 15 分钟向上取整叠加 |
| 智能监控(主机/日志/应用) | 10 次/执行 | 每执行一次检测 |
| 智能监控(用户访问) | 100 次/执行 | 每执行一次检测 |
| DataKit/OpenAPI 查询 | 1 次/查询 | - |
| 生成指标 | 1 次/查询 | 开启生成指标时的每次查询 |
| DataFlux Func 高级函数 | 1 次/查询 | 选择高级函数时的每次查询 |
| 升级策略通知 | 100 次/触发 | 命中升级策略发送通知时记录 |
计算示例¶
-
标准情况:执行 1 次“突变检测” → 5 次任务调用
-
超出检测区间:执行 1 次“离群检测”,检测区间 30 分钟 → 基础 5 次 + 超出部分(30-15=15 分钟,15/15=1)→ 总计 6 次
-
多次检测且超区间:执行 2 次“区间检测”,检测区间 60 分钟 → 基础 2×5=10 次 + 超出部分(60-15=45 分钟,45/15=3)→ 总计 13 次
数据转发¶
基于数据转发存档类型,存在两类计费。
| 转发类型 | 单位 | 统计方式 |
|---|---|---|
| 外部存储 | 每 GB/天 | 按外部存档类型汇总压缩后流量,统计每日增量 |
| 内部存储 | 每 GB/天 | 按内部存储类型汇总原始未压缩流量,统计全量 |
敏感数据扫描流量¶
基于扫描规则统计扫描到的敏感数据原始流量大小(每 GB /天)。
如需要扫描某条日志数据 A,针对该数据内的三个字段均需进行脱敏规则处理,系统会针对这三个字段的脱敏扫描分别计费。
安全检测扫描流量¶
统计每日安全检测规则实际扫描到的数据大小(压缩后)(每 GB /天)。
错误条数¶
统计每日新增的的关联错误数据条数,包含上报至错误中心的错误数据(每 1,000 条数据/天)。
定时报告¶
工作空间内定时报告每日发送的次数(每次/天)。
中心 Pipeline¶
统计所有命中中心 Pipeline 处理的原始日志的数据大小(每 GB /天)。
短信¶
统计当天发送的短信的数量(每 10 条/天)。
电话¶
统计每日发送的语音通知次数(每次/天)。
更多阅读¶
您可能想继续了解: