本文介绍对象存储OSS相关日志的字段详情。
- 访问日志
记录对应Bucket的所有访问日志,实时采集。
日志字段 说明 __topic__ 日志主题,固定为oss_access_log。 owner_id 阿里云账号ID region Bucket所在地域 access_id 访问者的阿里云AccessKey ID time 访问时间,即OSS收到请求的时间。如果需要时间戳,可使用__time__。 owner_id Bucket拥有者的阿里云账号ID User-Agent HTTP的User-Agent头 logging_flag 是否开启了日志定期导出到OSS Bucket的功能 bucket Bucket名称 content_length_in 请求头中Content-Length的值,单位:Byte。 content_length_out 响应头中Content-Length的值,单位:Byte。 object OSS Object,URL编码。查询时,您可使用select url_decode(object)解码。 object_size OSS Object大小,单位:Byte。 operation 访问类型。更多信息,请参见访问类型。 request_uri 请求URI,包括query-string,路径是URL编码。查询时,您可使用select url_decode(request_uri)解码。 error_code OSS返回的错误码。更多信息,请参见错误响应。 request_length HTTP请求的大小,包括header,单位:Byte。 client_ip 发起请求的IP地址,即客户端IP地址、其网络防火墙或者Proxy的IP地址。 response_body_length 响应Body大小,不包括header。 http_method HTTP请求方法 referer 请求的HTTP Referer requester_id 请求者的阿里云账号ID,匿名访问时为短划线(-)。 request_id 请求ID response_time 请求响应时间,单位:毫秒。 server_cost_time OSS服务器处理时间,即OSS服务器处理本次请求所花的时间,单位:毫秒。 http_type HTTP请求类型,HTTP或HTTPS。 sign_type 签名类型。更多信息,请参见签名类型。 http_status HTTP状态,即OSS请求返回的HTTP状态。 sync_request 同步请求类型。更多信息,请参见同步请求类型。 bucket_storage_type OSS Object存储类型。更多信息,请参见存储类型。 host 请求访问域名 vpc_addr OSS所在VPC的VIP地址。 该地址为整数类型(例如343819108),您可以使用
int_to_ip(cast(vpc_addr as bigint))
,将其转换为IP地址形式。vpc_id VPC ID delta_data_size OSS Object大小的变化量。如果没有变化则为0;如果不是上传请求,则为短划线(-)。 acc_access_region 如果是传输加速请求,这个字段为请求接入点所在地域名,否则为短划线(-)。 restore_priority 解冻优先级 extend_information 扩展字段,默认为短划线(-)。 如果是通过RAM角色发起的请求,则日志会记录相关的RAM角色信息,拼接规则为
requesterParentId,roleName,roleSessionName,roleOwnerId
,以半角逗号(,)分隔,可能会继续拼接新字段。 - 批量删除日志
记录批量删除Object时具体的删除信息,实时采集。说明 当您调用DeleteObjects时,访问日志中会有一条请求记录。但因为删除的文件信息存放在请求的HTTP Body中,访问日志中的object字段显示为短划线(-)。如果需要查看具体的删除文件的列表,可查看批量删除的日志,通过request_id关联。
日志字段 说明 __topic__ 日志主题,固定为oss_batch_delete_log。 owner_id 阿里云账号ID region Bucket所在地域 client_ip 发起请求的IP地址,例如客户端IP地址、网络防火墙或者Proxy的IP地址。 user_agent HTTP的User-Agent头 bucket Bucket名称 error_code OSS返回的错误码。更多信息,请参见同步请求类型。 request_length 请求Body大小,包括header,单位:Byte。 response_body_length 响应Body大小,不包括header。 object OSS Object,URL编码。查询时,您可使用select url_decode(object)解码。 object_size 请求对象的大小,单位:Byte。 operation 访问类型。更多信息,请参见访问类型。 bucket_location Bucket所在集群 http_method HTTP请求方法 referer 请求的HTTP Referer request_id 请求ID http_status OSS请求返回的HTTP状态。 sync_request 同步请求类型。更多信息,请参见同步请求类型。 request_uri 请求URI,包括query-string,路径是URL编码。查询时,您可使用select url_decode(request_uri)解码。 host 请求访问域名 logging_flag 是否开启了日志定期导出到OSS Bucket的功能。 server_cost_time OSS服务器处理时间,单位:毫秒。 owner_id Bucket拥有者的阿里云账号ID requester_id 请求者的阿里云账号ID,匿名访问为短划线(-)。 delta_data_size OSS Object大小的变化量。如果没有变化则为0;如果不是上传请求,则为短划线(-)。 - 每小时计量日志
记录特定Bucket每个小时累计的计量日志,延迟为数小时,用于辅助分析。
日志字段 说明 __topic__ 日志主题,固定为oss_metering_log。 owner_id Bucket拥有者的阿里云账号ID bucket Bucket名称 cdn_in CDN流入量,单位:Byte。 cdn_out CDN流出量,单位:Byte。 get_request GET请求次数 intranet_in 内网流入量,单位:Byte。 intranet_out 内网流出量,单位:Byte。 network_in 外网流入量,单位:Byte。 network_out 外网流出量,单位:Byte。 put_request PUT请求次数 storage_type Bucket存储类型。更多信息,请参见存储类型。 storage Bucket存储量,单位:Byte。 metering_datasize 非标准存储的计量数据大小 process_img_size 处理的图像大小,单位:Byte。 process_img 处理的图像 sync_in 同步流入量,单位:Byte。 sync_out 同步流出量,单位:Byte。 start_time 计量开始时间戳,单位:秒。 end_time 计量截止时间戳,单位:秒。 region Bucket所在地域
存储类型 | 描述 |
---|---|
standard | 标准存储类型 |
archive | 归档存储类型 |
infrequent_access | 低频访问存储类型 |
每个操作的具体信息,请参见API概览。
操作值 | 描述 |
---|---|
AbortMultiPartUpload | 中止断点上传 |
AppendObject | 追加上传文件 |
CompleteUploadPart | 完成断点上传 |
CopyObject | 复制文件 |
DeleteBucket | 删除Bucket |
DeleteLiveChannel | 删除LiveChannel |
DeleteObject | 删除文件 |
DeleteObjects | 删除多个文件 |
GetBucket | 列举文件 |
GetBucketAcl | 获取Bucket权限 |
GetBucketCors | 查看Bucket的CORS规则 |
GetBucketEventNotification | 获取Bucket通知配置 |
GetBucketInfo | 查看Bucket信息 |
GetBucketLifecycle | 查看Bucket的生命周期规则 |
GetBucketLocation | 查看Bucket地域 |
GetBucketLog | 查看Bucket访问日志配置 |
GetBucketReferer | 查看Bucket防盗链设置 |
GetBucketReplication | 查看跨区域复制 |
GetBucketReplicationProgress | 查看跨区域复制进度 |
GetBucketStat | 获取Bucket的相关信息 |
GetBucketWebSite | 查看Bucket的静态网站托管状态 |
GetLiveChannelStat | 获取LiveChannel状态信息 |
GetObject | 读取文件 |
GetObjectAcl | 获取文件访问权限 |
GetObjectInfo | 获取文件信息 |
GetObjectMeta | 查看元信息 |
GetObjectSymlink | 获取symlink文件的详细信息 |
GetPartData | 获取断点文件块数据 |
GetPartInfo | 获取断点文件块信息 |
GetProcessConfiguration | 获取Bucket图片处理配置 |
GetService | 列举Bucket |
HeadBucket | 查看Bucket信息 |
HeadObject | 查看文件信息 |
InitiateMultipartUpload | 初始化断点上传文件 |
ListMultiPartUploads | 列举断点事件 |
ListParts | 列举断点块状态 |
PostObject | 表单上传文件 |
PostProcessTask | 提交相关的数据处理,例如截图等 |
PostVodPlaylist | 创建LiveChannel点播列表 |
ProcessImage | 图片处理 |
PutBucket | 创建Bucket |
PutBucketCors | 设置Bucket的CORS规则 |
PutBucketLifecycle | 设置Bucket的Lifecycle配置 |
PutBucketLog | 设置Bucket访问日志 |
PutBucketWebSite | 设置Bucket静态网站托管模式 |
PutLiveChannel | 创建LiveChannel |
PutLiveChannelStatus | 设置LiveChannel状态 |
PutObject | 上传文件 |
PutObjectAcl | 修改文件访问权限 |
PutObjectSymlink | 创建symlink文件 |
RedirectBucket | Bucket Endpoint重定向 |
RestoreObject | 解冻文件 |
UploadPart | 断点上传文件 |
UploadPartCopy | 复制文件块 |
get_image_exif | 获取图片的exif信息 |
get_image_info | 获取图片的长宽等信息 |
get_image_infoexif | 获取图片的长宽以及exif信息 |
get_style | 获取Bucket样式 |
list_style | 列举Bucket的样式 |
put_style | 创建Bucket样式 |
同步请求类型 | 描述 |
---|---|
短划线(-) | 一般请求 |
cdn | CDN回源 |
关于签名的更多信息,请参见用户签名验证。
签名类型 | 描述 |
---|---|
NotSign | 未签名 |
NormalSign | 一般方式签名 |
UriSign | 通过URL签名 |
AdminSign | 管理员账号 |