录制自动化执行
- Updated: 2025/05/22
自动化使您能够快速且安全地执行复杂的业务任务。 如果任何计划的自动化失败或遇到问题,识别错误会改变工作效率。 录制自动化可以帮助您查看并解决可能导致运行失败的任何错误。
概述
组织每天可能有多个自动化系统管理各种任务,因此持续监控每一个自动化可能会很困难。 将 机器人代理 更新到最新版本后,默认情况下会录制所有在 Control Room 中启动的自动化。
虽然管理员可以删除任何不重要的录制,以释放数据库的存储空间,但他们可以选择以下首选项之一来录制自动化执行:
- 仅失败的执行: 只有当自动化执行失败时,才会存储记录。
- 所有机器人执行: 无论执行成功还是失败,都会存储记录。
通过以下增强功能,可有效管理自动化记录并将其上传到 Control Room:
-
设备重启后重试待上传的文件
如果 机器人代理 设备在上传过程中重启,那么在设备重启并连接到 Control Room 后,任何未成功上传的待处理记录都会自动重试。 这可确保重要的执行数据不会丢失,并减少人工干预的需要。
-
上传失败的文件将在三天后删除
未能从 机器人代理 设备上传到 Control Room 的记录会在三天后自动删除。 这种自动清理可释放本地存储空间,确保设备上的文件系统始终保持干净和高效。
注: 自动化记录仅上传到相应的 Control Room。 因此,当您将 机器人代理 设备从一个 Control Room 切换到另一个时,在您将设备切换回该 Control Room 之前,待上传到第一个 Control Room 的记录将不会恢复。
注意事项
在记录自动化时,请注意以下情况可能会影响记录:
- 自动化录制会改变系统性能,如 CPU 使用率、内存性能、存储空间等,具体取决于所选的机器人执行录制选项类型。考虑一种场景,有 15 个 Control Room 用户可以执行自动化。机器人代理 安装在具有以下硬件配置的系统上:
- 内存 - 64 GB
- 处理器核心 - 8个
- 总存储空间 - 200 GB
- 禁用: 平均 CPU 使用率为 12%,RAM 使用率为 14%。 此外,有 77% 的总存储空间可供使用。
- 仅失败的执行: 启用该功能将适度提高资源使用率。 执行时间延长 16%,CPU 使用率显著增加高达 21%,RAM 使用率增加高达 22%。 此外,可用存储空间最多减少了 16%。
- 所有机器人执行: 启用该功能后,资源使用率大幅升高。 执行时间最多延长 38%,CPU 使用率最多增加 60%,而 RAM 使用率增加 22%。 可用存储空间最多减少了 48%。
- 自动化录制总共有 100 MB 的存储空间。
- 如果执行时间和计划频率小于 5 分钟,对最后 5 分钟自动化录制进行编码的 CPU 开销可能会改变下一次自动化录制的执行时间。
- 对于基于多用户会话的部署(例如,使用连续部署的 5 个用户会话系),自动化录制可能会失败。
- 当自动化编码或上传正在进行时,如果相关用户会话关闭或注销,自动化录制可能会失败。
- 当设备处于锁定状态或设备窗口处于最小化状态时,自动化录制可能会失败。
在这种情况下,屏幕捕捉命令也可能会失败,因此必须重新执行自动化。
- 保留录制的时长取决于在存储详情字段中设置的默认值或自定义值。 当存储录制的持续时间超过存储详情字段中设置的值时,存储录制将被自动删除。
例如,如果您将时间线设置为 10 天,超过 10 天的录制将被自动删除。
资源
- 观看以下视频以了解录制自动化的好处:
- 学习课程: Recording automation execution