删除MetricStore必须提前删除所有Logtail配置,通过减少数据保存时间,实现日志的自动删除。本文介绍如何在日志服务控制台上创建、修改、删除MetricStore与时序数据等操作。
基本概念
时序库(MetricStore)是日志服务中时序数据的采集、存储和查询单元。每个MetricStore隶属于一个Project,每个Project中可创建多个MetricStore。更多信息,请参见 时序库(MetricStore) 。
前提条件
已创建Project。具体操作,请参见 创建Project 。
创建MetricStore
-
登录 日志服务控制台 。
-
在Project列表区域,单击目标Project。
-
在
页签中,单击 + 图标。 -
在 创建MetricStore 面板,配置如下参数,单击 确定 。
参数
说明
MetricStore名称
MetricStore名称在其所属Project内必须唯一,创建后不能修改。
数据保存时间
日志服务采集的时序数据在MetricStore中的保存时间。
-
选择数据保存模式为 限定天数 保存,并按需设置数据保存时间。单位为天,取值范围:1~3000。
警告-
当日志保存时间达到您所设置的保存时间后,日志将被删除。
-
缩短数据保存时间后,日志服务将在1小时内删除所有已超过保存时间的数据。但日志服务控制台首页的 用量明细 将于次日更新。例如您原本的数据保存时间为5天,现修改为1天,则日志服务将在1小时内删除前4天的日志。
-
-
选择数据保存模式为 永久保存 时,日志服务将永久保存采集到的时序数据。
说明通过SDK方式获取数据保存时间时,如果对应值为3650则表示永久保存。
Shard数目
日志服务使用Shard读写数据。一个Shard提供的写入能力为5 MB/s、500次/s,读取能力为10 MB/s、100次/s。每个MetricStore中最多创建10个Shard,每个Project中最多创建200个Shard。更多信息,请参见 分区(Shard) 。
自动分裂Shard
打开 自动分裂Shard 开关后,如果您写入的数据量超过已有Shard服务能力,日志服务会自动根据数据量增加Shard数量。更多信息,请参见 管理Shard 。
最大分裂数
打开 自动分裂shard 开关后,最多支持自动分裂至256个readwrite状态的Shard。
-
修改MetricStore配置
-
在
页签中,将鼠标悬浮在目标MetricStore上,选择 。 -
在 MetricStore属性 页面中,单击 修改 。
-
修改保存时间,参数说明请参见 创建MetricStore 。
-
管理Shard。
创建MetricStore时,默认为MetricStore创建2个Shard。在后续使用中,您可以根据业务需求分裂或合并Shard。具体操作,请参见 管理Shard 。
-
-
单击 保存 。
删除MetricStore
-
删除MetricStore前必须删除其对应的Logtail配置。具体操作,请参见 删除Logtail采集配置 。
-
如果该MetricStore上还启用了数据投递,建议删除前停止向该MetricStore写入新数据,并确认MetricStore中已有的数据已经全部投递成功。
-
删除全部MetricStore的当天仍会产生存储等费用,次日不再产生任何费用。即您在删除全部MetricStore的第三天不会再收到日志服务的账单。
-
在
页签中,将鼠标悬浮在目标MetricStore上,选择 。警告MetricStore一旦删除,其存储的时序数据将会被永久删除,不可恢复,请谨慎操作。
-
在确认对话框中,单击 确认 。
删除时序数据
当时序数据保存时间达到您所设置的保存时间后,时序数据将被删除。因此您可以通过修改 数据保存时间 ,从而删除时序数据。
缩短数据保存时间后,日志服务将在1小时内删除所有已超过保存时间的数据。但日志服务控制台首页的 用量明细 将于次日更新。例如您原本的数据保存时间为5天,现修改为1天,则日志服务将在1小时内删除前4天的数据。