日志服务提供控制台、API、SDK、CLI等方式管理日志项目(Project)、日志库(Logstore)等资源。
前置步骤
注册阿里云账号并完成实名认证。
更多信息,请参见注册阿里云账号。
开通日志服务。
登录日志服务控制台。
根据页面提示,开通日志服务。
说明您在开通日志服务时,将自动创建AliyunServiceRoleForSLSAudit角色。更多信息,请参见管理服务关联角色AliyunServiceRoleForSLSAudit。
如果使用API、SDK或CLI操作日志服务,您需要创建访问密钥。
具体操作,请参见获取AccessKey。
如果使用RAM用户操作日志服务,您需要创建RAM用户并为其授权。
具体操作,请参见创建RAM用户及授权。
资源管理
日志项目(Project)可以包含多种类型的库,它是日志服务的资源管理单元,提供访问日志服务资源的入口,同时也可在项目维度调整资源配额。
创建和管理日志服务项目。
创建存储资源。
如果要存储日志数据,您需要创建Logstore,详情请参见创建Logstore。
如果要存储时序数据,您需要创建MetricStore,详情请参见创建MetricStore。
如果要存储事件数据,您需要创建EventStore,详情请参见管理EventStore。
如果您需要对存储进行修改,可使用管理Shard功能,详情请参见管理Shard。
日志库LogStore、时序库MetricStore、事件库EventStore的比较
库 | 数据类型 | 适用场景 | 相关链接 |
日志库(Logstore) | 通用日志 | 常用于存储应用程序或系统生成的日志信息,例如错误日志、访问日志等。 | |
时序库(MetricStore) | 遵循Prometheus的数据模型的时序数据。 | 常用于存储系统或应用程序的性能指标,例如CPU使用率、内存使用率等。 | |
事件库(EventStore) | 遵循CloudEvents协议规范的事件数据。 | 常用于存储系统或应用程序生成的有关特定活动或操作的数据,例如用户点击、交易记录等。 |