应用性能监控(APM)支持按量付费(后付费)模式,先使用,后付费,在结算时会根据已接入应用的数据上报情况收取费用。
计费周期
按小时结算。前1小时产生的总消耗,会在2 - 4小时内计算并扣费。
计费价格
计费公式
总费用 = 链路上报费用 + 链路存储费用
链路上报费用 = 上报 Span 数(百万)× 链路上报单价
链路存储费用 = 存储 Span 数(百万)× 链路存储时长(天)× 链路存储单价
说明:
采样策略将影响存储 Span 数:
默认采样率为100%,存储 Span 数等于上报 Span 数。
用户可按需调整采样策略,当采样率小于100%时,存储 Span 数将小于上报 Span 数。
计费项及免费额度
说明:
中国大陆:
适用于金融区和自动驾驶区之外的大陆其他地域,包括北京、上海、广州、成都等。
计费项 | 计费单价 | 免费额度 |
链路上报 | 0.1元/百万 Span | 每天1百万 Span |
链路存储 | 0.06元/百万 Span*天 | 每天1百万 Span |
金融区以及自动驾驶区:
适用于北京金融、上海自动驾驶云等地域。
计费项 | 计费单价 | 免费额度 |
链路上报 | 0.2元/百万 Span | 每天1百万 Span |
链路存储 | 0.12元/百万 Span*天 | 每天1百万 Span |
中国香港以及海外:
计费项 | 计费单价 | 免费额度 |
链路上报 | 0.15元/百万 Span | 每天1百万 Span |
链路存储 | 0.09元/百万 Span*天 | 每天1百万 Span |
说明:
Trace 和 Span 的定义:
Trace(追踪):一个调用链代表一个事务或者流程在(分布式)系统中的执行过程,是多个 Span 组成的有向无环图(Directed Acyclic Graph,简称 DAG),每一个 Span 代表调用链中被命名并计时的连续性执行片段。
Span(跨度):一个 Span 代表系统中具有开始时间和执行时长的逻辑运行单元。在同一个 Trace 中,Span 之间通过嵌套或者顺序排列建立逻辑因果关系。
计费示例
假设某用户使用广州地域,每天上报2亿 Span,链路存储时长为7天,采样率为10%,每天所需费用如下:
链路上报每天费用 = (200 - 1) × 0.1 = 19.9元
链路存储每天费用 = (200 * 10% - 1) * 7* 0.06 = 7.98元
总费用 = 链路上报费用 + 链路存储费用 = 19.9 + 7.98 = 27.88元
说明:
在上述示例中:
链路上报的计费单位为百万 Span,2亿 Span 折合为200个单位。
-1代表每天有1百万 Span 的免费额度。
由于尾部采样能够确保错慢链路保留,在采样率为10%的情况下,最终的 Span 存储上报比将略高于10%。