alicloud-observability-pts by cinience/alicloud-skills
npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-observability-ptsCategory: service
使用阿里云 PTS OpenAPI 以支持:
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -U alibabacloud_pts20201020 alibabacloud_tea_openapi
ALICLOUD_ACCESS_KEY_IDALICLOUD_ACCESS_KEY_SECRETALICLOUD_REGION_IDALICLOUD_ACCESS_KEY_ID / / 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
ALICLOUD_ACCESS_KEY_SECRETALICLOUD_REGION_ID~/.alibabacloud/credentials如果区域/环境不明确,在执行变更操作前请与用户确认。
List* / Get* / Describe*)。output/alicloud-observability-pts/。PTS2020-10-20https://api.aliyun.com/meta/v1/products/PTS/versions/2020-10-20/api-docs.jsonpython skills/observability/pts/alicloud-observability-pts/scripts/list_openapi_meta_apis.py
可选参数:
python skills/observability/pts/alicloud-observability-pts/scripts/list_openapi_meta_apis.py \
--product-code PTS \
--version 2020-10-20 \
--output-dir output/alicloud-observability-pts
列出场景(只读):
python skills/observability/pts/alicloud-observability-pts/scripts/list_pts_scenes.py \
--region cn-hangzhou \
--page-number 1 \
--page-size 10 \
--output output/alicloud-observability-pts/scenes.txt
启动一个场景(变更操作):
python skills/observability/pts/alicloud-observability-pts/scripts/start_pts_scene.py \
--region cn-hangzhou \
--scene-id <scene-id> \
--wait \
--output output/alicloud-observability-pts/start-result.json
停止一个场景(变更操作):
python skills/observability/pts/alicloud-observability-pts/scripts/stop_pts_scene.py \
--region cn-hangzhou \
--scene-id <scene-id> \
--wait \
--output output/alicloud-observability-pts/stop-result.json
ListPtsScene, GetPtsScene, ListOpenJMeterScenes, GetOpenJMeterSceneCreatePtsScene, SavePtsScene, ModifyPtsScene, DeletePtsScene, DeletePtsScenesStartPtsScene, StopPtsScene, StartTestingJMeterScene, StopTestingJMeterSceneStartDebugPtsScene, StopDebugPtsScene, StartDebuggingJMeterScene, StopDebuggingJMeterSceneListPtsReports, GetPtsReportDetails, GetPtsSceneRunningData, GetPtsSceneRunningStatus分组 API 列表请参见 references/api_quick_map.md。
scripts/list_openapi_meta_apis.py:获取元数据并生成 API 清单文件。scripts/list_pts_scenes.py:分页列出 PTS 场景。scripts/start_pts_scene.py:启动一个场景并可选择轮询运行状态。scripts/stop_pts_scene.py:停止一个场景并可选择轮询直到非运行状态。将生成的文件和执行证据写入:output/alicloud-observability-pts/
mkdir -p output/alicloud-observability-pts
for f in skills/observability/pts/alicloud-observability-pts/scripts/*.py; do
python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/alicloud-observability-pts/validate.txt
通过标准:命令退出码为 0 且 output/alicloud-observability-pts/validate.txt 已生成。
output/alicloud-observability-pts/ 下。references/sources.mdreferences/api_quick_map.mdreferences/templates.md每周安装数
31
代码仓库
GitHub 星标数
340
首次出现
5 天前
安全审计
安装于
qoder31
antigravity31
qwen-code31
claude-code31
github-copilot31
codex31
Category: service
Use Alibaba Cloud PTS OpenAPI to support:
Configure least-privilege Alibaba Cloud credentials.
Install Python SDKs (virtual environment recommended):
python3 -m venv .venv . .venv/bin/activate python -m pip install -U alibabacloud_pts20201020 alibabacloud_tea_openapi
Prefer environment variables:
ALICLOUD_ACCESS_KEY_IDALICLOUD_ACCESS_KEY_SECRETALICLOUD_REGION_IDBefore mutating operations, run read-only API discovery and current-state checks.
ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRET / ALICLOUD_REGION_ID~/.alibabacloud/credentialsIf region/environment is unclear, confirm with user before mutating operations.
List* / Get* / Describe*).output/alicloud-observability-pts/.PTS2020-10-20https://api.aliyun.com/meta/v1/products/PTS/versions/2020-10-20/api-docs.jsonpython skills/observability/pts/alicloud-observability-pts/scripts/list_openapi_meta_apis.py
Optional arguments:
python skills/observability/pts/alicloud-observability-pts/scripts/list_openapi_meta_apis.py \
--product-code PTS \
--version 2020-10-20 \
--output-dir output/alicloud-observability-pts
List scenes (read-only):
python skills/observability/pts/alicloud-observability-pts/scripts/list_pts_scenes.py \
--region cn-hangzhou \
--page-number 1 \
--page-size 10 \
--output output/alicloud-observability-pts/scenes.txt
Start one scene (mutating):
python skills/observability/pts/alicloud-observability-pts/scripts/start_pts_scene.py \
--region cn-hangzhou \
--scene-id <scene-id> \
--wait \
--output output/alicloud-observability-pts/start-result.json
Stop one scene (mutating):
python skills/observability/pts/alicloud-observability-pts/scripts/stop_pts_scene.py \
--region cn-hangzhou \
--scene-id <scene-id> \
--wait \
--output output/alicloud-observability-pts/stop-result.json
ListPtsScene, GetPtsScene, ListOpenJMeterScenes, GetOpenJMeterSceneCreatePtsScene, SavePtsScene, ModifyPtsScene, DeletePtsScene, DeletePtsScenesStartPtsScene, StopPtsScene, , See references/api_quick_map.md for grouped API lists.
scripts/list_openapi_meta_apis.py: fetch metadata and generate API inventory files.scripts/list_pts_scenes.py: list PTS scenes with pagination.scripts/start_pts_scene.py: start a scene and optionally poll running status.scripts/stop_pts_scene.py: stop a scene and optionally poll until non-running.Write generated files and execution evidence to: output/alicloud-observability-pts/
mkdir -p output/alicloud-observability-pts
for f in skills/observability/pts/alicloud-observability-pts/scripts/*.py; do
python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/alicloud-observability-pts/validate.txt
Pass criteria: command exits 0 and output/alicloud-observability-pts/validate.txt is generated.
output/alicloud-observability-pts/.references/sources.mdreferences/api_quick_map.mdreferences/templates.mdWeekly Installs
31
Repository
GitHub Stars
340
First Seen
5 days ago
Security Audits
Gen Agent Trust HubWarnSocketPassSnykWarn
Installed on
qoder31
antigravity31
qwen-code31
claude-code31
github-copilot31
codex31
Azure 升级评估与自动化工具 - 轻松迁移 Functions 计划、托管层级和 SKU
99,100 周安装
StartTestingJMeterSceneStopTestingJMeterSceneStartDebugPtsScene, StopDebugPtsScene, StartDebuggingJMeterScene, StopDebuggingJMeterSceneListPtsReports, GetPtsReportDetails, GetPtsSceneRunningData, GetPtsSceneRunningStatus