开发者社区> 问答> 正文

日志服务怎么计费?


日志服务提供按量计费的收费方式,根据资源使用量进行按月的梯度计费;收费项包括活跃Shard租用、读写次数、外网读取流量、索引流量和存储空间。[backcolor=transparent]日志投递功能不收取费用,您可以免费将日志数据投递至MaxCompute和OSS进行存储分析。
本文档详细介绍日志服务产品的[backcolor=transparent]计费方式、[backcolor=transparent]扣费方式、[backcolor=transparent]快速计算表和[backcolor=transparent]计费示例。
2017-03-20日收费系统更新,变化如下:

  • LogSearch 索引费用下降。全文索引和键值索引同时使用时仅计算一项。
  • 费用调低至0.4元起。
提供自定义生命周期管理功能,根据存储空间收费。提供更多梯度,用量越大折扣越多。

计费方式


[backcolor=transparent]计费说明:

  • [backcolor=transparent]扣费周期为天。
    日志服务产品每天为您提供账单,按您当天的资源使用量进行收费,单价为您当月累计流量所在区间的对应单价。随着使用量的增长,单价会逐渐降低。

  • [backcolor=transparent]梯度计费的周期为月。
    日志服务产品实行按月的梯度计费方式,资源使用量越大、折扣越多。当月的累计流量超出一定的范围时,超出部分按照更高梯度的优惠价格进行收费。每个月月底累计流量清零,下月重新开始累计。

  • [backcolor=transparent]金额小于0.01元的计费项不计入账单。

资源计费项及其单价见下表。
资源计费项说明价格示例
读写流量(元/GB)读写流量根据传输的流量计算,传输流量为压缩后的大小。SDK/Logtail方式会自动开启压缩,API方式需要手动开启压缩。日志一般有5~10的倍压缩率。0~100GB100GB~10TB10TB~1PB1PB以上原始日志为 10GB/天,实际压缩后大小为 1.5GB,则以 1.5GB 计费。
0.20.180.160.14
索引流量(元/GB)索引流量根据实际索引字段进行计算。在写入时一次性收取存储费用。对同时建全文索引(FullText)、键值索引(KeyValue)字段,只计算一次流量。有关索引的区别,参见 索引设置。索引建立后占用存储空间,所以会产生存储空间费用。0~100GB100GB~10TB10TB~1PB1PB以上例如,10G日志中有 10% 字段需要查询,则流量只计算该部分,即产生索引流量费用0.4元。
0.40.350.30.25
存储空间(元/GB*天)存储空间为压缩后原始数据量与索引数据量之和。0~100GB100GB~10TB10TB~1PB1PB以上每天 1GB 数据,压缩后为 200MB,其中 10% 的数据开启索引(大小为 100MB)。存储周期为 30 天,则30 天后累计最大存储量为 30 ×(100+200)= 9GB,一天存储最大收费为 0.0125 × 9 ≈ 0.11元。
0.01250.0120.01150.011
活跃Shard租用(元/天)Shard 租用只统计当前读写 Shard 的数量。已经被 合并/分裂 的 Shard 不收取租用费。0.04例如,目前有 3 个 Shard,1 个 Shard 的状态为读写,另外 2 个 Shard 已经被合并为只读,则当前只收取 1 个 Shard 的租赁费0.04元。
读写次数(元/百万次)日志写入日志服务的次数,由您的日志产生速度决定。后台实现机制会尽量减少读写次数。0.12使用 Logtail 自动做批量发送,产生 100W 次写入,共计0.12 元。
外网读取流量(元/GB)日志服务收集上来的日志数据被被外网程序读取消费所产生的数据流量。0.82G日志服务数据被投递至非阿里云产品,产生外网读取流量1.6元。


扣费与欠费


  • 账单出账时间通常在当前计费周期结束后4小时内。系统会自动从您账户余额中扣除账单金额,账户余额不足时,转为欠费状态。

  • 如您欠费时间超过24小时,则您的服务将自动停止,而您所占用的存储空间的这部分资源仍会继续扣费, 因此欠费余额会累计。建议您在欠费后24H内补足欠费,以免服务停止,对您的业务造成损失。

  • 欠费停服后,请于6天内及时充值补足欠费,服务会自动恢复。欠费超过7天,将视为您主动放弃服务,Shard空间将被回收,数据会被清理且不可恢复。


快速计算表


为了能对日志量与费用做直观的对比,日志服务为您提供以下快速换算表,单位为元/天。
[backcolor=transparent]注意:日志服务按天扣费,数据保存天数为1天以上且日志数据量持续增加的情况下,每天收费金额不同,以下表格中仅列出收费最高值。
[backcolor=transparent]LogHub
收集场景、对接流计算场景,大部分场景存储一天即可。
保存天数100MB/天1GB/天100GB/天1 TB/天
1天0.000.043.7533.50
7天0.010.065.1646.97
30天0.010.1110.5598.63

[backcolor=transparent]LogSearch
索引场景、日志查询场景,使用索引后会包含LogHub存储费用。
[backcolor=transparent]注意:索引大小和实际字段有关,例如1TB日志中10%字段索引,则索引大小为 100GB/天。
保存天数100MB/天1GB/天100GB/天1 TB/天
1天0.040.4035.35304.20
7天0.050.4842.38371.58
30天0.180.7669.34629.88


计费示例



案例1:实时计算+离线计算(Lamdba Architecture)


网站一天有 1 亿 API 请求,一个请求对应 200 字节日志,一天日志数量为 20GB,高峰时流量为均值的 5 倍,则峰值流量为 1.16MB/S (< 5MB/S)。这些日志每天被读取一遍做实时计算(生命周期为 2天),并导入到 OSS 中进行离线计算(Hive/Spark)。
  • 活跃Shard租用:预留一个 Shard,0.04 元/天。
  • 读写次数:使用 Logtail 自动做批量发送,产生 100W 次写入,0.12 元。
  • 读写流量:写入流量为 20GB,假设压缩率为 10%, 实际流量为 2GB,2 × 0.2 = 0.4 元。
  • 实时计算读取流量和写入流量相同,0.4 元。
存储空间:存储大小为2GB × 2(Day)=4 GB,一天存储费用为 4 × 0.0125 = 0.05 元。导入 OSS 部分免费。
[backcolor=transparent]一天的费用最多为 0.04 + 0.4 × 2 + 0.12 + 0.05 = 1.01 元。

案例2:日志索引与在线查询


服务一天有 100W API 访问,一个请求对应 200 字节日志,一天的数据量为 200MB,保存最近 30 天的数据进行查询。
  • 活跃Shard租用:预留一个 Shard,0.04 元/天。
  • 读写次数:使用 Logtail 自动做批量发送,产生 100W 次写入,0.12 元。
  • 读写流量:写入流量为200MB,压缩后0.05G,则一天的读写流量费用为0.05 × 0.2 = 0.01 元。
  • 索引流量:一天索引费用为 0.4 * 0.2 = 0.08 元。
  • 存储空间:200MB + 50MB(原始日志压缩)= 250MB,存储峰值为 250 × 30 = 7.5GB, 一天的存储费用为 7.5 × 0.0125 = 0.09 元。

[backcolor=transparent]一天的费用最多为 0.04 + 0.12 + 0.01 + 0.08 + 0.09 = 0.34 元。

展开
收起
轩墨 2017-10-20 14:16:10 3291 0
1 条回答
写回答
取消 提交回答
  • Re日志服务怎么计费?
    不错,挺详细。
    2017-10-20 15:15:54
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
PostgresChina2018_赖思超_PostgreSQL10_hash索引的WAL日志修改版final 立即下载
Kubernetes下日志实时采集、存储与计算实践 立即下载
日志数据采集与分析对接 立即下载