alibabacloud-bailian-m…
Explain, evaluate, demonstrate, provision, and integrate Alibaba Cloud Bailian Managed Agent…
数据服务 API 运维监控。查看 API 调用汇总、趋势分析、调用日志明细和异常影响分析,支持日常运维和问题排查。 触发场景:API 监控 / 调用日志 / 运维分析 / 异常分析 / 调用趋势 / 调用统计。
$ npx -y skills add aliyun/alibabacloud-aiops-skills --skill monitor-api-operations --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/monitor-api-operationsContext preview
The summary Claude sees to decide when to auto-load this skill.
数据服务 API 运维监控。查看 API 调用汇总、趋势分析、调用日志明细和异常影响分析,支持日常运维和问题排查。 触发场景:API 监控 / 调用日志 / 运维分析 / 异常分析 / 调用趋势 / 调用统计。
name: monitor-api-operations description: | 数据服务 API 运维监控。查看 API 调用汇总、趋势分析、调用日志明细和异常影响分析,支持日常运维和问题排查。 触发场景:API 监控 / 调用日志 / 运维分析 / 异常分析 / 调用趋势 / 调用统计。
运维工程师通过阿里云 CLI 查看数据服务 API 的调用统计与日志,用于日常运维和问题排查。
**业务流程:**
查看调用汇总 → 分析调用趋势 → 查看调用日志 → 异常分析(可选)
**资源拓扑:**
数据服务项目 ├── API │ ├── 调用汇总(总次数、成功率、平均耗时) │ ├── 调用趋势(时间维度调用量、成功/失败走势) │ ├── 调用日志(单次调用详情:时间、调用者、状态、耗时) │ └── 异常影响(错误影响范围、受影响调用明细)
**前置条件:**
**特别说明:本 Skill 所有操作均为只读,不涉及任何写操作。**
# 安装 aliyun CLI(>= 3.4.8):https://github.com/aliyun/aliyun-cli # 各操作系统一键安装脚本见 ./references/cli-installation-guide.md # 安装 dataphin-public 插件 aliyun plugin install --names aliyun-cli-dataphin-public # 验证 aliyun dataphin-public --help
详见 [CLI 安装指南](./references/cli-installation-guide.md)。
> 凭证与环境变量由父 skill `alibabacloud-dataphin-skills` 统一声明并预检(父 §3 + §4 Authentication + §8 Step 0,先于路由到本 skill 执行);本 skill 不重复声明。
# 检查凭证配置 aliyun configure list # 检查 CLI 版本 aliyun version # 要求 >= 3.4.8 # 检查插件可用 aliyun dataphin-public --help
**凭证不可打印**:任何时候不得将 AccessKey ID/Secret 输出到终端或日志。
本 Skill 涉及的最小 RAM 权限(全部只读):
{
"Effect": "Allow",
"Action": [
"dataphin:GetDataServiceApiCallSummary",
"dataphin:GetDataServiceApiCallTrend",
"dataphin:ListDataServiceApiCalls",
"dataphin:ListDataServiceApiCallStatistics",
"dataphin:GetDataServiceApiErrorImpact",
"dataphin:ListDataServiceApiImpacts"
],
"Resource": "*"
}若遇到权限错误(HTTP 403 或 ErrorCode 含 `Forbidden`/`NoPermission`),请: 1. 确认 RAM 用户已附加上述策略 2. 确认策略中 Resource 范围覆盖目标租户 3. 联系租户管理员授权
详见 [RAM 策略参考](../../ram-policies.md)。
> **IMPORTANT: Parameter Confirmation** > 执行前必须确认以下业务参数:
| 参数 | CLI 参数名 | 含义 | 获取方式 | 必填 | |------|-----------|------|---------|------| | OpTenantId | `--op-tenant-id` | 租户 ID | profile 或询问用户 | 是 | | ProjectId | `--project-id` | 项目 ID | 用户提供或查询 | 是 | | StartTime | `--start-time` 或 `--list-query StartTime=` | 查询开始时间,格式:`yyyy-MM-dd HH:mm:ss` | 用户指定 | 是 | | EndTime | `--end-time` 或 `--list-query EndTime=` | 查询结束时间,格式:`yyyy-MM-dd HH:mm:ss` | 用户指定 | 是 | | ApiId | `--list-query ApiId=` | 目标 API ID | 用户提供(来自 S1) | `list-data-service-api-impacts` **必填**;`list-data-service-api-calls` 可选(过滤) | | PageNo | `--list-query PageNo=` | 分页页码(list-* 命令用 PageNo,非 PageNum) | 默认 1 | 否 | | PageSize | `--list-query PageSize=` | 每页条数 | 默认 20 | 否 |
**参数传入规则:**
--list-query '{"StartTime":"2026-06-01 00:00:00","EndTime":"2026-06-30 23:59:59","PageNo":1,"PageSize":20}'**时间参数格式**:`yyyy-MM-dd HH:mm:ss`(例:`2026-06-01 00:00:00`),6 个命令均使用此格式。
**API ID 获取说明:** > ApiId 可通过 S1 `create-and-publish-api` 创建后获得,或通过 `list-data-service-published-apis` 查询。
版本 `{version}`(Shell 变量 `SKILL_VERSION`)来自套件 `references/manifest.json` 的 `version` 字段,与 session-id 一同继承[父技能 §7](../../../SKILL.md#7-observability)。直接加载本子技能时先完成父层初始化;所有 CLI / SDK 调用使用父技能名称与同一版本,跨 Shell 调用须重新注入这些值。
本子 Skill 的 session-id **继承自父 Skill `alibabacloud-dataphin-skills`**,不重新生成。
所有 CLI 命令携带:
--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{SESSION_ID} skill-version/{version}"其中 `{SESSION_ID}` 为父 Skill 生成的 32 字符小写十六进制字符串。
获取指定项目下 API 的整体调用统计(总调用次数、成功率、平均耗时)。
aliyun dataphin-public get-data-service-api-call-summary \
--op-tenant-id "{OpTenantId}" \
--project-id "{ProjectId}" \
--start-time "2026-06-01 00:00:00" \
--end-time "2026-06-30 23:59:59" \
--endpoint <YOUR_DATAPHIN_ENDPOINT> \
--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{SESSION_ID} skill-version/{version}"**响应处理:**
按时间维度查看 API 的调用量、成功/失败趋势,用于发现异常波动。
aliyun dataphin-public get-data-service-api-call-trend \
--op-tenant-id "{OpTenantId}" \
--project-id "{ProjectId}" \
--start-time "2026-06-01 00:00:00" \
--end-time "2026-06-30 23:59:59" \
--endpoint <YOUR_DATAPHIN_ENDPOINT> \
--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{SESSION_ID} skill-version/{version}"> 注意:`get-data-service-api-call-trend` 无 `--api-id` 参数,返回项目下全量趋势数据。
**响应处理:**
获取 API 的单次调用详情,包括调用时间、调用者、状态码、耗时、请求/响应内容。
aliyun dataphin-public list-data-service-api-calls \
--op-tenant-id "{OpTenantId}" \
--project-id "{ProjectId}" \
--list-query '{"ApiId":{ApiId},"StartTime":"2026-06-01 00:00:00","EndTime":"2026-06-30 23:59:59","PageNo":1,"PageSize":20}' \
--endpoint <YOUR_DATAPHIN_ENDPOINT> \
--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{SESSION_ID} skill-version/{version}"> `list-*` 系命令的时间、分页、过滤条件均通过 `--list-query` JSON 对象传入,而非独立参数。
**响应处理:**
当发现异常调用时,分析错误的影响范围和受影响调用明细。
**4a. 获取异常影响汇总:**
aliyun dataphin-public get-data-service-api-error-impact \
--op-tenant-id "{OpTenantId}" \
--project-id "{ProjectId}" \
--start-time "2026-06-01 00:00:00" \
--end-time "2026-06-30 23:59:59" \
--endpoint <YOUR_DATAPHIN_ENDPOINT> \
--user-agent "AlibabaCloud-Agent-Skills/alibabacloud-dataphin-skills/{SESSION_ID} skill-version/{version}"> 注意:`get-data-service-api-error-impact` 无 `--api-id` 参数,返回项目下所有 API 的异常汇总。
**4b. 获取异常调用明细:**
> **⚠️ 本命令 `ApiId
Official Alibaba Cloud Agent Skills collection, providing AI agents with rich Alibaba Cloud product capabilities and general-purpose tooling.
Explain, evaluate, demonstrate, provision, and integrate Alibaba Cloud Bailian Managed Agent…
Alibaba Cloud Parse-X intelligent document parsing and extraction tool. Supports two…
Execute code in a secure cloud sandbox via AgentBay SDK. Use this skill whenever users…
Operate Alibaba Cloud AgentLoop Dataset resources with aliyun CLI and the AgentLoop API…
Orchestrate AgentLoop evaluation workflows through the Aliyun CLI plugin with safe previews,…
Proactively use AgentLoop Recall to retrieve prior Alibaba Cloud AgentLoop experience through…