Log Service提供控制台、API、SDK、CLI等方式管理記錄項目(Project)、日誌庫(LogStore)等資源。
前提條件
擁有阿里雲帳號,未註冊請參見註冊阿里雲帳號。
已開通Log Service。未開通請登入Log Service控制台並按提示開通Log Service。
說明您在開通Log Service時,將自動建立AliyunServiceRoleForSLSAudit角色。更多資訊,請參見管理服務關聯角色AliyunServiceRoleForSLSAudit。
如果使用API、SDK或CLI動作記錄服務,您需要建立存取金鑰,請參見擷取AccessKey。
如果使用RAM使用者動作記錄服務,您需要建立RAM使用者並為其授權,請參見建立RAM使用者及授權。
資源管理
記錄項目(Project)是Log Service的頂層資源容器,可以包含多種類型的庫(LogStore,MetricStore,EventStore),提供訪問Log Service資源的入口。資源管理可以在專案維度調整資源配額,以控製成本防止資源閑置,在庫維度調整Shard數量保證服務效能,通過資源群組與標籤對資源進行分組管理,在遠距離傳輸日誌時進行加速等。
建立和管理Log Service專案。
建立儲存資源。
如果要儲存日誌資料,您需要建立LogStore,詳情請參見建立基礎LogStore。
如果要儲存時序資料,您需要建立MetricStore,詳情請參見建立MetricStore。
如果要儲存事件數目據,您需要建立EventStore,詳情請參見管理EventStore。
Log Service使用Shard控制LogStore、EventStore、MetricStore讀寫資料的能力,您可以通過控制Shard數量來調整Log Service的最大讀寫能力,詳情請參見管理Shard。
如果需要遠距離日誌傳輸,例如從海外向中國內地寫入日誌而效率較低時,您可以開啟傳輸加速功能,請參見管理傳輸加速。
Log Service提供資源群組協助您解決不同情況的存取權限隔離,實現資源群組範圍內的許可權管理,請參見設定資源群組與管理標籤。
日誌庫LogStore、時序庫MetricStore、事件庫EventStore的比較
庫 | 資料類型 | 適用情境 | 相關連結 |
日誌庫(LogStore) | 通用日誌 | 常用於儲存應用程式或系統產生的日誌資訊,例如錯誤記錄檔、訪問日誌等。 | |
時序庫(MetricStore) | 遵循Prometheus的資料模型的時序資料,如指標命名規範、標籤機制和資料保留原則。 | 常用於儲存系統或應用程式的效能指標,例如CPU使用率、記憶體使用量率等。 | |
事件庫(EventStore) | 遵循CloudEvents協議規範的事件數目據。 | 常用於儲存系統或應用程式產生的有關特定活動或操作的資料,例如使用者點擊、交易記錄等。 |