刪除EventStore會永久刪除事件數目據,刪除日誌可以通過設定更短的儲存時間。本文介紹如何在Log Service控制台上建立、修改和刪除EventStore與事件數目據等操作。
基本概念
事件庫(EventStore)是Log Service中事件數目據的採集、儲存和查詢單元。每個EventStore隸屬於一個Project,每個Project中可建立多個EventStore。更多資訊,請參見事件庫(EventStore)。
前提條件
已建立Project。具體操作,請參見管理Project。
建立EventStore
在Project列表地區,單擊目標Project。
在事件儲存 > 事件庫頁簽中,單擊表徵圖。
在建立EventStore面板中,配置如下參數,單擊確定。
參數
說明
EventStore名稱
EventStore名稱在其所屬Project內必須唯一,建立後不能修改。
重要EventStore名稱與其所屬Project內的其他Logstore或者MetricStore名稱也不能重複。
資料儲存時間
Log Service採集的事件數目據在EventStore中的儲存時間。
選擇資料儲存模式為限定天數儲存,並按需設定資料儲存時間。更多資訊,請參見基礎資源(日誌儲存時間)。
選擇資料儲存模式為永久儲存時,Log Service將永久儲存採集到的事件數目據。
說明通過SDK方式擷取資料儲存時間時,如果對應值為3650則表示永久儲存。
智能儲存分層
開通智能儲存分層,可按需將資料存放區在熱儲存層、低頻儲存層或Archive Storage層。
按需配置熱儲存資料儲存時間,並選擇後續自動轉換為低頻儲存時,資料儲存超出配置的儲存時間後,將自動轉入低頻儲存層。若配置低頻儲存時間後選擇自動刪除,則資料儲存在低頻儲存層超出配置的儲存時間後將自動刪除。
按需配置熱儲存資料儲存時間,並選擇後續自動轉換為低頻儲存時,資料儲存超出配置的儲存時間後,將自動轉入低頻儲存層。若配置低頻儲存時間後選擇自動轉換為Archive Storage時,則資料儲存在低頻儲存層超出配置的儲存時間後將自動轉入Archive Storage層。
按需配置熱儲存資料儲存時間,並選擇後續自動轉換為Archive Storage時,資料儲存超出配置的儲存時間後,將自動轉入Archive Storage層。若配置Archive Storage時間後選擇自動刪除,則資料儲存在Archive Storage層超出配置的儲存時間後將自動刪除。
重要資料熱儲存、低頻儲存及Archive Storage相關資訊,可參見資料階層式存放區概述。
資料熱儲存至少7天后才能轉為低頻儲存,資料熱儲存至少30天后才能轉為Archive Storage,資料低頻儲存至少30天后才能轉為Archive Storage,詳細資料,請參見資料存放區生命週期管理。
資料熱儲存、低頻儲存及Archive Storage相關費用,請參見計費項目。
Shard數目
Log Service使用Shard讀寫資料。一個Shard提供的寫入能力為5 MB/s、500次/s,讀取能力為10 MB/s、100次/s。
每個EventStore中最多建立10個Shard,每個Project中最多建立200個Shard。更多資訊,請參見分區(Shard)。
自動分裂Shard
開啟自動分裂Shard開關後,如果您寫入的資料量超過已有Shard服務能力,Log Service會自動根據資料量增加Shard數量。更多資訊,請參見管理Shard。
最大分裂數
開啟自動分裂Shard開關後,最多支援自動分裂至256個readwrite狀態的Shard。
記錄外網IP
開啟記錄外網IP開關後,Log Service自動把以下資訊添加到日誌的Tag欄位中。
__client_ip__:日誌來源裝置的公網IP地址。
__receive_time__:日誌到達服務端的時間,格式為Unix時間戳記,表示從1970-1-1 00:00:00 UTC計算起的秒數。
修改EventStore
在事件儲存 > 事件庫頁簽中,將滑鼠懸浮在目標EventStore上,選擇 >修改。
在EventStore屬性頁面中,單擊修改。
修改儲存時間,參數說明請參見建立EventStore。
管理Shard。
建立EventStore時,預設為EventStore建立2個Shard。在後續使用中,您可以根據業務需求分裂或合并Shard。具體操作,請參見管理Shard。
單擊儲存。
刪除EventStore
一旦刪除EventStore,其儲存的事件數目據將會被永久刪除,不可恢複,請謹慎操作。
在事件儲存 > 事件庫頁簽中,將滑鼠懸浮在目標EventStore上,選擇 > 刪除。
在確認對話方塊中,單擊確認。
刪除事件數目據
當事件數目據儲存時間達到您所設定的儲存時間後,事件數目據將被刪除。因此您可以通過修改資料儲存時間,從而刪除事件數目據。
縮短資料儲存時間後,Log Service將在1小時內刪除所有已超過儲存時間的資料。例如您原本的資料儲存時間為5天,現修改為1天,則Log Service將在1小時內刪除前4天的資料。
索引說明
建立EventStore後,Log Service會自動建立部分必需的欄位索引。
欄位名稱 | 類型 |
| json |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |
| text |