日志管理

日志服务如何存储、管理用户的日志?

日志库(Logstore)是日志服务中的日志存储和查询的基本单元,通常用于存储一类日志数据。目前,支持在控制台或者通过API完成对日志库的增删改查操作。日志库创建完成后,用户通过API或SDK向指定日志库写入日志数据。如果用户希望收集阿里云ECS服务器的数据,日志服务提供的Logtail日志收集服务同样非常方便地收集到日志数据。

删除日志库,日志数据是否丢失?

删除日志库会导致日志数据丢失,请谨慎操作。

日志服务日志保存多长时间?可否修改这个保存时限?

日志服务有三项功能都与日志保存时间有关,分别如下:

  • LogHub(日志中枢)/LogSearch(日志索引与查询):根据需求自行设置。

  • LogShipper(日志投递):日志投递至OSS、MaxCompute后,生命周期在以上产品中设置。

希望把日志最终存储到OSS,怎样节省在日志服务上的花费?

日志服务的索引分析提供强大功能的同时会产生一定费用,如果您的需求是将日志保存到OSS上,且没有自定义日志查询、分析等需求,可以通过以下方式削减账单费用。

  • 索引默认关闭,如您并未开启索引和分析功能,请修改Logstore数据保存时间减少数据存储费用。

  • 修改关闭索引分析功能,会使得日志关键词查询、日志统计分析、Dashboard、告警等功能不可用,请谨慎操作。

  • 修改Logstore数据保存时间。

    修改Logstore数据保存时间为1天。日志服务收取一定的Logstore数据存储费用,您可以选择缩减存储时间以降低消费。

  • 关闭索引功能。

    1. 开启OSS投递功能,将Logstore数据准实时投递到OSS保存。

    2. 在Logstore的查询/分析页面,关闭索引,如图所示:image

执行以上步骤后,日志服务仅收取您很低的使用LogHub功能费用。更多信息,请参见按使用功能计费

如何查看单个Logstore的大小?

Logstore的日志存储量是SLS的一个计费项。您可以通过CloudLens for SLS来查看单个Logstore的日志存储量。在开始之前,请确保您已经阅读并了解了相关的使用须知,这将帮助您更顺利地进行操作。更多信息,请参见使用前须知