您可以利用管理控制台为存储空间启用和禁用日志记录。您可以在已启用日志记录的同一存储空间中存储日志,也可以另外创建新存储空间来存储日志。有关存储日志记录格式等详细信息,请参见阿里云对象存储OSS开发人员指南中的对应章节
设置访问日志记录。
[backcolor=transparent]说明:为保证该功能正常执行,需要确保账号下至少有1对启用状态的
AccessKey。
操作步骤
进入 OSS 管理控制台 界面。
在左侧存储空间列表中,单击目标存储空间名称,打开该存储空间概览页面。
单击 [backcolor=transparent]基础设置 页签,找到 [backcolor=transparent]日志管理 区域。
单击[backcolor=transparent]管理,开启或关闭日志存储。如果开启日志存储,您需要进行以下设置:
- 在 [backcolor=transparent]日志存储位置 框中,下拉选择存储日志记录的存储空间名称,只能选择同一用户下同一数据中心的存储空间。
- 在 [backcolor=transparent]日志前缀 框中,输入日志名称前缀,即下文 [backcolor=transparent]日志记录命名规则 中的 <TargetPrefix>,日志将被记录在根目录下。您也可以在<TargetPrefix>前面加文件夹路径,例如:log/<TargetPrefix>,日志将被记录在log/目录下。
单击 [backcolor=transparent]保存。
日志记录命名规则
存储访问日志记录的对象命名规则示例如下:
<TargetPrefix><SourceBucket>YYYY-MM-DD-HH-MM-SS-
<UniqueString>
- <TargetPrefix>:用户指定的日志前缀
- <SourceBucket>:源存储空间名称
- YYYY-MM-DD-HH-MM-SS:该日志创建时的北京时间,显示内容为“年-月-日-小时-分-秒”,字母位数与最终呈现数字位数一致
- <UniqueString>:OSS 系统生成的字符串
例如,一个实际用于存储 OSS 访问日志的对象名称如下:MyLog-OSS-example2015-09-10-04-00-00-0000
- MyLog 为用户指定的日志前缀。
- oss-example 是源存储空间的名称。
- 2015-09-10-04-00-00 是该日志被创建时的北京时间。
- 0000 是 OSS 系统生成的字符串。