用途:在 Linux 主机上为 OpenClaw 配置阿里云 SLS 可观测性,并保证可安全重复执行(已存在则跳过)。
执行流程:先检查并安装 aliyun CLI(缺失时按发行版用 apt-get/dnf/yum/zypper 安装);按项目地域安装 LoongCollector(已在运行则跳过);创建基于标识的机器组 openclaw-sls-collector;创建 logstore 索引与仪表盘 openclaw-audit、openclaw-gateway;创建采集配置 openclaw-audit_${LOGSTORE} 并绑定到机器组。
必要输入:必须提供 PROJECT、LOGSTORE,以及环境变量 ALIBABACLOUD_ACCESS_KEY_ID、ALIBABACLOUD_ACCESS_KEY_SECRET、ALIYUN_UID;ALIBABACLOUD_REGION_ID 可选,未设置时从 PROJECT 自动解析。需具备 sudo 权限的 Linux 主机。缺少任一必需输入时应先询问,不执行部分配置。
限制与约定:索引、采集配置、仪表盘等 JSON 载荷需严格读取 references/ 下模板,仅替换占位符,不得手工改写或简化 JSON;本技能只输出状态报告与验证命令,具体资源是否已存在以接口返回为准。
验证方式:使用文档给出的 GetMachineGroup、GetIndex、GetDashboard、GetConfig 等命令核对机器组、索引、两个仪表盘与采集配置。参考文件包括 references/cli-commands.md、index.json、dashboard-audit.json、dashboard-gateway.json、collector-config.json。费用、平台范围、具体采集字段等资料暂未提供。