详情页标题前

腾讯云对象存储日志管理

详情页1

简介

文档提供关于日志管理的 API 概览以及 SDK 示例代码。

API 操作名 操作描述
PUT Bucket logging 设置日志管理 为源存储桶开启日志记录
GET Bucket logging 查询日志管理 查询源存储桶的日志配置信息

设置日志管理

功能说明

PUT Bucket logging 用于为源存储桶开启日志记录,将源存储桶的访问日志保存到指定的目标存储桶中。

方法原型

put_bucket_logging(Bucket, BucketLoggingStatus={}, **kwargs):

请求示例

# -*- coding=utf-8from qcloud_cos import CosConfigfrom qcloud_cos import CosS3Clientimport sysimport osimport logging
# 正常情况日志级别使用 INFO,需要定位时可以修改为 DEBUG,此时 SDK 会打印和服务端的通信信息logging.basicConfig(level=logging.INFO, stream=sys.stdout)
# 1. 设置用户属性, 包括 secret_id, secret_key, region等。Appid 已在 CosConfig 中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成secret_id = os.environ['COS_SECRET_ID'] # 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140secret_key = os.environ['COS_SECRET_KEY'] # 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket # COS 支持的所有 region 列表参见 https://cloud.tencent.com/document/product/436/6224token = None # 如果使用永久密钥不需要填入 token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见 https://cloud.tencent.com/document/product/436/14048scheme = 'https' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)client = CosS3Client(config)
response = client.put_bucket_logging( Bucket='examplebucket-1250000000', BucketLoggingStatus={ 'LoggingEnabled': { 'TargetBucket': 'logging-bucket-1250000000', 'TargetPrefix': 'string' } })

参数说明

参数名称 参数描述 类型 是否必填
Bucket 开启日志功能的源存储桶名称,命名格式为 BucketName-APPID ,详情请参见 命名规范 String
TargetBucket 存放日志的目标存储桶名称,命名格式为 BucketName-APPID ,详情请参见 命名规范 String
TargetPrefix 日志存放在目标存储桶的指定路径前缀 String

返回结果说明

该方法返回值为 None。

查询日志管理

功能说明

GET Bucket logging 用于查询指定存储桶的日志配置信息。

方法原型

get_bucket_logging(Bucket, **kwargs):

请求示例

# -*- coding=utf-8from qcloud_cos import CosConfigfrom qcloud_cos import CosS3Clientimport sysimport osimport logging
# 正常情况日志级别使用 INFO,需要定位时可以修改为 DEBUG,此时SDK会打印和服务端的通信信息logging.basicConfig(level=logging.INFO, stream=sys.stdout)
# 1. 设置用户属性, 包括 secret_id, secret_key, region 等。Appid 已在 CosConfig 中移除,请在参数 Bucket 中带上 Appid。Bucket 由 BucketName-Appid 组成secret_id = os.environ['COS_SECRET_ID'] # 用户的 SecretId,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140secret_key = os.environ['COS_SECRET_KEY'] # 用户的 SecretKey,建议使用子账号密钥,授权遵循最小权限指引,降低使用风险。子账号密钥获取可参见 https://cloud.tencent.com/document/product/598/37140region = 'ap-beijing' # 替换为用户的 region,已创建桶归属的 region 可以在控制台查看,https://console.cloud.tencent.com/cos5/bucket # COS 支持的所有 region 列表参见 https://cloud.tencent.com/document/product/436/6224token = None # 如果使用永久密钥不需要填入 token,如果使用临时密钥需要填入,临时密钥生成和使用指引参见 https://cloud.tencent.com/document/product/436/14048scheme = 'https' # 指定使用 http/https 协议来访问 COS,默认为 https,可不填
config = CosConfig(Region=region, SecretId=secret_id, SecretKey=secret_key, Token=token, Scheme=scheme)client = CosS3Client(config)
response = client.get_bucket_logging( Bucket='examplebucket-1250000000')

参数说明

参数名称 参数描述 类型 是否必填
Bucket 存放日志的目标存储桶,格式为 BucketName-APPID ,详情请参见 命名规范 String

返回结果说明

Bucket 日志管理配置,类型为 dict。

{    'LoggingEnabled': {        'TargetBucket': 'logging-bucket-1250000000',        'TargetPrefix': 'string'    }}
参数名称 参数描述 类型
TargetBucket 存放日志的目标存储桶名称,命名格式为 BucketName-APPID ,详情请参见 命名规范 String
TargetPrefix 日志存放在目标存储桶的指定路径前缀 String



对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠

转转请注明出处:https://www.yunxiaoer.com/146040.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 腾讯云容器服务容器 coredump 持久化同尘科技

    操作场景 容器有时会在发生异常后无法正常工作,业务日志中若无足够的信息来定位问题原因,则需要结合 coredump 来进一步分析,本文将介绍如何使容器产生 coredump 并保存。 注意本文仅适用于容器服务 TKE 集群。 前提条件 已登录 容器服务控制台。 操作步骤 开启 coredump 1. 在节点上执行以下命令,为节点设置 core 文件的存放路径…

    2023年12月9日
  • 腾讯云对象存储设置COS清单分析

    简介 当您添加了对象存储(Cloud Object Storage,COS)清单功能后,可以启用清单分析功能,对生成的清单文件做进一步数据分析。清单分析功能会整合指定时间范围内的清单数据进行统计分析,提取关键指标供您查看。 前提条件 使用清单分析功能,首先需要 添加 COS 清单 服务,然后创建一个清单分析云函数,创建指引请参见 添加 COS 清单分析函数。…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云云点播媒资降冷问题

    点播媒资降冷有多个策略,满足一个就会降冷吗? 多条降冷策略同时命中媒资时,按照深度归档存储 > 归档存储 > 低频存储的优先级对媒资进行降冷处理。n当一个策略如果包含多个条件,需要同时满足才会执行降冷。 点播媒资降冷如何收费? 媒资降冷功能是不收费的,标准存储转换其他存储类型,转换本身是没有费用的,只有转换后的 媒资存储 费用与 数据取回 费用。…

    腾讯云 2023年12月9日
  • 腾讯云容器服务连接集群同尘科技

    本文档介绍如何通过 Kubernetes 命令行工具 Kubectl 从本地客户端机器连接到 TKE Serverless 集群。 前提条件 请安装 curl 软件。请根据操作系统的类型,选择获取 Kubectl 工具的方式:注意请根据实际需求,将命令行中的 “v1.18.4” 替换成业务所需的 Kubectl 版本。一般来说,客户端的 Kubctl 与服务…

    2023年12月9日
  • 腾讯云云函数(SCF)计费方式介绍-云淘科技

    云函数计费方式主要分为按量计费(后付费)和资源包/套餐包(预付费)两种方式。 方式一:按量计费(后付费) 按量计费(后付费)指在用户在超出免费额度或者基础套餐额度之外,按照实际使用付费,采用后付费小时结,以元为单位进行结算。详情请参见 按量计费(后付费)。 方式二:资源包/套餐包(预付费) 资源包(一次性购买)指用户可以按照实际需求,预先购买资源包进行资源抵…

    腾讯云 2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。