SuperAPI AI 工具集

alibabacloud-emas-apm-remotelog

部署与运维

查看项目

更新于 10-16 04:59

技能介绍

用途:面向阿里云 EMAS APM 托管的移动应用,通过命令行完成远程日志(TLog)检索全流程,包括定位设备、触发端侧日志采集、跟踪进度与按条件查询日志。

主要能力:按设备 ID、用户昵称、用户 ID 或自定义 ID 解析目标设备;创建远程日志采集任务;查询整体任务状态与单设备采集状态;按设备与时间窗口查询日志,支持日志级别与关键字过滤;查询用户主动提交的日志记录。

使用方式:需 Alibaba Cloud CLI >= 3.3.3,安装 aliyun-cli-emas-appmonitor 插件(版本 >= 0.3.1),命令如 aliyun emas-appmonitor get-tlog-device-list、create-tlog-task、get-tlog-task-info、get-tlog-task-collections、search-tlog、get-tlog-collect-list。执行前需启用 AI 模式并在退出时关闭;RegionId 固定为 cn-shanghai;创建任务前用 --cli-dry-run 预览;所有用户可定制参数须经用户确认;凭据通过 CLI profile 或环境变量配置,禁止读取或回显 AK/SK。

适用场景:已知用户或设备时创建采集任务并查日志、已知 TaskId 时查进度与日志、查询用户主动上报日志、按设备与时间直接查询日志。

限制:仅支持 cn-shanghai;需相应 RAM 权限,权限失败时应诊断并等待授权;任务采集可能需数分钟,建议每 30 至 60 秒轮询;get-tlog-task-info 对不存在的 TaskId 可能返回占位成功响应,需用 dayNum、taskName、createTime 等综合判断;主动上报记录的 taskId 无法用 get-tlog-task-info 查询。其余未提供信息暂未说明。