帮助中心

首页 产品文档存储对象存储安全管理 正文

对象存储产品文档之: 访问日志基础介绍

迅达云访问日志服务,为开启次服务的bucket提供日志记录功能。bucket开启访问日志功能后,系统会在每小时开始,将访问此bucket的访问记录以用户配置的命名规则生成日志,并将日志文件上传到用户配置的目标bucket内。

服务介绍

用户配置日志访问规则主要包括两个方面:日志存放的位置和生成的日志文件的命名前缀。

使用细则

1. 日志存放的位置必须为相同用户相同域下存在的桶,且源桶和目标桶可以为一个桶

2. 访问日志命名前缀,例

Log/aaa即放到目标桶的Log目录下对象前缀prefix为aaa
Log/test/即为放到目标桶的Log/test/目录下,没有前缀prefix为空

3. 访问日志的命名规则

prefix-sourceBucket-YYYY-mm-DD-HH-MM-SS-UniqueString.tgz
1) prefix即为上面说的prefix
2) sourceBucket即为被访问的桶
3) YYYY-mm-DD-HH-MM-SS为是该Object被创建时的阿拉伯数字的年、月、日、小时、分钟和秒
4) UniqueString为oss生成的随机字符串,利用golang生成的uuid
5) oss生成日志后自动将文件压缩成为tgz格式的压缩文件

4. 日志内容格式

1)记录中的字段以“-”表示此字段无效
2)目前日志记录的内容有:
操作类型,操作时间,访问oss的主机地址,主机名,访问url(暂时无效),userID(暂时无效),桶名
3) 各个参数以空格分隔,每个记录以”\n”结束