Install
openclaw skills install @yangaiwu/huawei-cloud-evs-detail查询华为云 EVS 磁盘列表及监控指标(IOPS/吞吐量/延迟)的只读 Skill,基于 Huawei Cloud KooCLI
openclaw skills install @yangaiwu/huawei-cloud-evs-detail华为云 EVS(弹性卷服务)详情查询 Skill,支持查询当前账号 cn-north-4 下所有云硬盘列表及监控指标(IOPS/吞吐量/延迟)。
configure 命令管理,或通过环境变量动态加载,禁止硬编码在任何脚本或配置文件中。本 Skill 封装了华为云 EVS 和 CES(Cloud Eye)服务的只读 CLI 命令,提供两组核心功能:
需要安装华为云 KooCLI(hcloud)并配置 AK/SK 凭证。详细安装指南见 references/cli-installation-guide.md。
Python 3.6+(用于包装脚本)
需要以下 IAM 权限策略:
详见 references/iam-policies.md。
python3 scripts/huawei_cloud_evs_detail.py list
python3 scripts/huawei_cloud_evs_detail.py metrics
python3 scripts/huawei_cloud_evs_detail.py capability-list
| 操作 | 命令 |
|---|---|
| 列出 EVS 磁盘 | hcloud EVS ListVolumes --cli-region=cn-north-4 [--limit=N] |
| 查监控指标 | hcloud CES ShowMetricData --cli-region=cn-north-4 --namespace=SYS.EVS --metric_name=X --dim.0=instance_id, --filter=average --period=3600 --from=T --to=T |
| 指标名 | 说明 | 单位 |
|---|---|---|
| disk_device_read_requests_rate | 读 IOPS | count/s |
| disk_device_write_requests_rate | 写 IOPS | count/s |
| disk_device_read_bytes_rate | 读吞吐量 | bytes/s |
| disk_device_write_bytes_rate | 写吞吐量 | bytes/s |
| disk_device_service_time | I/O 服务时间(延迟) | ms |
本 Skill 使用 CLI 模式,通过 hcloud 命令直接调用华为云 API:
| 操作 | 命令 |
|---|---|
| 列出 EVS 磁盘 | hcloud EVS ListVolumes --cli-region=cn-north-4 [--limit=N] |
| 查监控指标 | hcloud CES ShowMetricData --cli-region=cn-north-4 --namespace=SYS.EVS --metric_name=X --dim.0=instance_id,<id> --filter=average --period=3600 --from=T --to=T |
| 参数 | 说明 | 默认值 | 是否可配置 |
|---|---|---|---|
region | 华为云区域 | cn-north-4 | 是(通过 --region 覆写) |
--timeout | CLI 调用超时秒数 | 30 | 是 |
--period | 监控数据粒度(秒) | 3600 | 是 |