日志管理
更新时间:2026-09-23
运行以下示例前,请先参考初始化完成 BOS Client 初始化,并将示例中的 bucket_name(及其它占位符)替换为实际值。
put_bucket_logging
本接口用来开启 Bucket 的访问日志并指定存放日志的 Bucket 和访问日志的文件前缀。访问日志的规则请参见日志命名规则和日志格式。
Python
1source_bucket = 'source-bucket-name'
2target_bucket = 'target-bucket-name'
3prefix = "myPrefix/"
4
5bos_client.put_bucket_logging(source_bucket, target_bucket, prefix)
参数说明
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
source_bucket |
string | 是 | 需要开启访问日志的源 Bucket 名称。 |
target_bucket |
string | 是 | 存放访问日志的目标 Bucket 名称。 |
target_prefix |
string | 否 | 访问日志文件的前缀,对应第三个位置参数,默认为 None(不设置前缀)。 |
get_bucket_logging
本接口用来获取某个 Bucket 的访问日志配置情况。
Python
1bucket_name = 'example-bucket-name'
2
3response = bos_client.get_bucket_logging(bucket_name)
delete_bucket_logging
本接口用来删除某个 Bucket 的访问日志配置。
Python
1bucket_name = 'example-bucket-name'
2
3bos_client.delete_bucket_logging(bucket_name)
评价此篇文章
