SuperAPI AI 工具集

alibabacloud-oss-quota-throttling-diagnosis

通用与其它

查看项目

更新于 10-16 04:59

技能介绍

用途:诊断阿里云 OSS 的 QPS/带宽配额与限流问题,例如高峰期出现 503 TotalQpsLimitExceeded、夜间备份时带宽饱和、客户端超时但 OSS 侧无错误、以及如何申请更高 QPS/带宽或独占带宽。

主要能力:通过只读的 GetBucketInfo 控制面查询确认调用者身份、定位 Bucket 真实地域与属性;报告该地域的官方配额默认值(带宽/QPS,来源于官方文档);用症状决策树把 503/SlowDown/超时归因为服务端限流、热点分区或客户端/网络链路问题。

使用方式:所有诊断必须运行 scripts/ 下的脚本,入口为 oss_quota_diagnosis.py,身份核查用 sts_token.py。典型命令:python3 scripts/sts_token.py 与 python3 scripts/oss_quota_diagnosis.py --bucket <name> [--symptom 503|timeout|slow|slowdown] [--error-code <code>] [--direction upload|download|both] [--peak-qps <N>] [--peak-bandwidth-gbps <N>] [--sequential-prefix yes|no] [--region <region>]。凭证仅由默认凭证链解析(环境变量 ALIBABA_CLOUD_ACCESS_KEY_ID、ALIBABA_CLOUD_ACCESS_KEY_SECRET,可选 ALIBABA_CLOUD_SECURITY_TOKEN;身份核查走 aliyun CLI 默认链),不得读取或传递原始凭证值。aliyun CLI 需 3.3.3 及以上,可用 aliyun version 检查、aliyun upgrade --yes 升级。

限制:本技能严格只读,禁止任何变更类 OSS API、ACL/策略/QoS 配置修改,也绝不提交配额申请,仅输出工单申请指引;OSS 无公开 API 查询实际带宽/QPS 水位,水位需在控制台用量查询或 CloudMonitor 查看,或依据 x-oss-qos-delay-time 响应头,禁止编造利用率数据;单请求错误码、传输加速选型、endpoint/DNS 错误、计费争议、攻击流量等问题不在范围内。其余收费、价格、平台细节暂未提供。