刪除MetricStore必須提前刪除所有Logtail配置,通過減少資料儲存時間,實現日誌的自動刪除。本文介紹如何在Log Service控制台上建立、修改、刪除MetricStore與時序資料等操作。
基本概念
時序庫(MetricStore)是Log Service中時序資料的採集、儲存和查詢單元。每個MetricStore隸屬於一個Project,每個Project中可建立多個MetricStore。更多資訊,請參見時序庫(MetricStore)。
前提條件
已建立Project。具體操作,請參見建立專案Project。
建立MetricStore
在Project列表地區,單擊目標Project。
在
頁簽中,單擊+表徵圖。在建立MetricStore面板,配置如下參數,單擊確定。
參數
說明
MetricStore名稱
MetricStore名稱在其所屬Project內必須唯一,建立後不能修改。
資料儲存時間
Log Service採集的時序資料在MetricStore中的儲存時間。
選擇資料儲存模式為限定天數儲存,並按需設定資料儲存時間。單位為天,取值範圍:1~3000。
警告當日誌儲存時間達到您所設定的儲存時間後,日誌將被刪除。
縮短資料儲存時間後,Log Service將在1小時內刪除所有已超過儲存時間的資料。但Log Service控制台首頁的用量明細將於次日更新。例如您原本的資料儲存時間為5天,現修改為1天,則Log Service將在1小時內刪除前4天的日誌。
選擇資料儲存模式為永久儲存時,Log Service將永久儲存採集到的時序資料。
說明通過SDK方式擷取資料儲存時間時,如果對應值為3650則表示永久儲存。
Shard數目
Log Service使用Shard讀寫資料。一個Shard提供的寫入能力為5 MB/s、500次/s,讀取能力為10 MB/s、100次/s。每個MetricStore中最多建立10個Shard,每個Project中最多建立200個Shard。更多資訊,請參見分區(Shard)。
自動分裂Shard
開啟自動分裂Shard開關後,如果您寫入的資料量超過已有Shard服務能力,Log Service會自動根據資料量增加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的第三天不會再收到Log Service的賬單。
在
頁簽中,將滑鼠懸浮在目標MetricStore上,選擇 。警告MetricStore一旦刪除,其儲存的時序資料將會被永久刪除,不可恢複,請謹慎操作。
在確認對話方塊中,單擊確認。
刪除時序資料
當時序資料儲存時間達到您所設定的儲存時間後,時序資料將被刪除。因此您可以通過修改資料儲存時間,從而刪除時序資料。
縮短資料儲存時間後,Log Service將在1小時內刪除所有已超過儲存時間的資料。但Log Service控制台首頁的用量明細將於次日更新。例如您原本的資料儲存時間為5天,現修改為1天,則Log Service將在1小時內刪除前4天的資料。