当前位置:文档之家› 阿里云-日志服务计费说明

阿里云-日志服务计费说明

1.2.1.2.3.4.
计费说明
日志服务计费规则
日志服务对LogHub、LogSearch两个功能收费,LogShipper功能免费。

LogHub 计费项
注意:
读写流量根据传输大小计算(默认为压缩后大小),日志一般有5-10倍压缩率,原始日志为10GB/天,实际压缩大小为1.5GB,则以1.5GB计费。

Shard租用只统计当前读写Shard数量,例如目前有3个Shard:1个Shard状态为读写,另外2个Shard已经被合并为只读,则当前只收取1个Shard租赁费。

因此已经被合并/分裂的Shard不收取租
用费。

说明:
为什么Shard要收费? Shard是用户标准化读写单元,当用户创建Shard后,我们能并保证该部分服务能力。

流量超过Shard能力时怎么办? 尽可能服务,但在繁忙时会优先保证Shard预留部分服务。

Logtail写入流量如何收费? 与API方式相同,Logtail内部采用最优的传输策略并自带压缩,能够在保证延时情况下批量发送。

我们提供监控数据帮助用户判断具体流量大小。

计费例子
我的网站一天有1亿API请求,一个请求对应200字节日志,一天日志数量为20GB,高峰时流量为均值5倍,则峰值流量为1.16MB/S (<5MB/S)。

这些日志每天被读取一遍做实时计算,并导入到OSS中进行备份。

--q q q
--------需要预留一个Shard,0.04 元/天
读写流量:
写入流量为20GB,假设压缩率为10, 实际流量为2GB,2 * 0.2 = 0.4 元
实时计算读取流量和写入流量相同,0.4 元
导入OSS部分免费百万次请求:0.12 元 (使用Logtail自动做批量发送,产生100W次写)
一天费用为 0.04 + 0.4 * 2 + 0. 12 = 0.96 元
LogSearch(原SLS功能)计费项
LogSearch为附加功能,用户可以通过开启索引进行日志查询与分析,计费项为索引流量,对于每GB的数据,在写入时一次性收取存储费用(对不同周期索引流量费用如下)
换算成每GB每天的存储价格为
计费例子
我的网站一天有100W API访问,一个请求对应200字节日志,200MB,保存最近30天进行查询 索引全部字段:一天流量为200MB,一天费用为 1.5 * 0.2 = 0.3 元
索引部分字段:用户索引ErrorCode, URL两个字段,占总长度50%,一天费用为 0.3 * 0.5 = 0.15 元
成本、使用与扣费
价格优势
LogHub:以购买云主机+云磁盘搭建Kafka相比,对于98%场景下用户价格有优势。

对小型网站而言,成本为kafka 30%以下
LogSearch:以够买云主机+自建ElasticSearch相比,成本为自建70%以下
有Restful API,可以直接针对移动设备提供数据收集功能,节省了日志收集网关服务器的费用
免运维,随时随地弹性扩容使用
1.2.3.
如何更经济使用
使用Logtail:有Batch与断点续传功能,在保障实时性的同时以最优算法传输数据。

Logtail消耗资源是开源软件(Logstash,FluentD)1/4,减少CPU消耗
API写入用户尽量使用64KB ~ 1MB 大包写入,减少请求次数
索引关键字段,例如UserID, Action等,对无用字段不配置索引
扣费说明
账单出账时间通常在当前计费周期结束后四小时内。

当服务处于欠费状态,且欠费时间超过24小时,服务将自动停止。

而您所占用的存储空间的这部分资源仍会继续扣费, 因此欠费余额会累计。

在欠费后24小时内时行充值,您的服务将不会受到停服影响。

如您欠费时间超过24小时,则您的服务将自动停止,您可以在15天内充值补足欠费后,服务会自动开启,可以继续使用。

欠费超过15天,将视为您主动放弃服务,Shard空间将被回收,数据会被清理并不可恢复。

1 如何收费
请参考收费文档。

2 如何查看账单
打开阿里云控制台,依次找到 "费用中心" -> "消费记录" -> "消费明细" ,产品选择"日志服务",在右侧取消选中"隐藏0元消费明细",点击查询,即可看到账单。

3 如何节省费用
费用和两方面因素相关:第一和用户的数据量相关,数据量是业务决定的,无法优化;第二和配置相关,优化配置,使用和数据量相匹配的配置,选择最优的解决方案,才能使得费用达到最优。

配置有两方面可以优化:
3.1 分区个数
分区的概念。

一个分区一天0.04元,最大可以处理5M/s的数据。

只有ReadWrite的分区会收费。

请调整分区个数,使得正好能处理5M/s的数据。

减少分区个数请使用"合并分区"操作。

3.2 索引保存周期
索引支持保存7、30,90天。

保存时间越长,单价越高。

1GB数据,保存7天和保存90天,价格相差6倍。

针对您对日志的查询、存储的需求不同,建议您优化索引保存时间。

如何调整索引生命周期,请参考文档1、 如果您收集日志,是为了做流计算:
建议您只使用loghub,不创建索引。

2、 如果您对最近7天日志有查询需求,而7天前的数据查询比较少:
建议您把索引保存时间调整到7天,同时把数据导入ODPS。

查询7天内数据,使用日志服务,查询7天前数据,使用ODPS。

3、 如果您对日志有长时间存储和备份日志的需求:
建议您配置OSS shipper,把日志导入到OSS。

相关主题