SuperAPI AI 工具集

byted-volcengine-vmp

数据与分析

查看项目

更新于 10-15 17:30

技能介绍

用途:该技能用于查询和管理火山引擎托管 Prometheus(VMP)工作区,并查询 Prometheus 指标数据。适用于需要列出 VMP 工作区、查看工作区详情、执行 PromQL 指标查询、查询指标名称与标签的场景。

主要能力:工作区管理方面支持查询工作区列表(ListWorkspaces)。Metrics 查询方面支持即时查询(QueryMetrics,查询单个时间点指标)、范围查询(QueryMetricsRange,查询时间范围指标)、查询指标名称(GetLabelValues,label 为 name)、查询指标标签(GetLabels)。资料提到 references/README.md 中包含 15 个常用火山方舟 PromQL 告警查询语句。

使用方式:需先安装火山引擎 Python SDK:pip install --upgrade "volcengine-python-sdk>=5.0.21"。认证推荐在 ~/.openclaw/workspace/.env 配置 VOLCENGINE_AK、VOLCENGINE_SK、VOLCENGINE_REGION,也可通过环境变量 export 设置。认证读取优先级为:进程环境变量、--env-path 指定的 .env、默认 .env(~/.openclaw/workspace/.env)。脚本调用示例:查询工作区列表 python /root/.openclaw/workspace/skills/byted-volcengine-vmp/scripts/list_workspaces.py;即时查询 python .../query_metrics.py --workspace-id <workspace-id> --query "sum(rate(container_cpu_usage_seconds_total[5m]))";范围查询使用 query_range_metrics.py 并传 --start、--end;指标名称与标签分别使用 get_metric_names.py、get_metric_labels.py。

限制:默认地域为 cn-beijing,其他地域包括 cn-shanghai、cn-guangzhou、cn-hongkong、ap-southeast-1、ap-southeast-3。资料未提供收费、价格、平台支持范围及效果说明。